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