本文介绍了如何创建具有大小(长度和宽度),范围(1-13)内的数字和颜色的类。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这个问题需要一个单词说例如一个Tile类,它将保持大小,数字在一个范围内(1-13)并为其添加颜色。

该课程应该有一个或多个属性..



我尝试过:



The question require a single class say for example a Tile class that will hold the size ,number within a range(1-13) and add color to it.
The class should have one or more attributes ..

What I have tried:

public class Tile {
    
  public int _Start  ,_End, _Lenght,_width;
  public Range(int start, int end) {
    _Start = start;
    _End = end;

        public Color MyColor
    {
        get
        {
            return myColor;
        }
        set
        {
            myColor = value;
        }
    }

  }
Public int Start
{
Get
{
Return _Start;
}
Set
{
value = 1;
}
}
Public int End
{
Get
{
Return _End
}
Set 
{
Value = 13;
}
}

推荐答案

public class Tile
    {
    private int _Number = 1;
    public int Height { get; set; }
    public int Width { get; set; }
    public Color Color { get; set; }
    public int Number
        {
        get { return _Number; }
        set
            {
            if (value < 1 || value > 13) throw new ArgumentException("Number out of range: " + value.ToString());
            _Number = value;
            }
        }
    }


这篇关于如何创建具有大小(长度和宽度),范围(1-13)内的数字和颜色的类。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-29 21:16