想做这么个类CCC,该类内部有个private的数组,数组的每个元素是个包含X,Y两个成员的结构体MyStructCCC ccc=new CCC();
ccc.Items.Add(new MyStruct(2,3))
ccc.Items.Add(new MyStruct(4,5))
ccc[0].X=6
ccc[1].Y=8
//到此时ccc含有两个MyStruct,一个是(X:6,Y:3),一个是(X:4,Y:8)对C#语言不熟悉,希望有朋友帮我写出这么个CCC类的代码
ccc.Items.Add(new MyStruct(2,3))
ccc.Items.Add(new MyStruct(4,5))
ccc[0].X=6
ccc[1].Y=8
//到此时ccc含有两个MyStruct,一个是(X:6,Y:3),一个是(X:4,Y:8)对C#语言不熟悉,希望有朋友帮我写出这么个CCC类的代码
解决方案 »
- 一个简单的问题,如何将这些内容转成数据表?
- 请问,使用WebBrowser开发应用时,页面上会弹出次对话框框该怎么办?
- 如何创建一个XML,在线等,谢谢!
- 怎么读取配置文件(C#)
- 怎样把一个文件流写入到一个文件中去?
- jw player 这个播放器 谁用过 自动全屏参数是哪个?
- 请版主和高手兄弟们看看啊,在C#下给Excel和Access导入到SQL Server数据库时出现的问题?
- 如何设置菜单或者工具栏的“保存”项快接键为CTRL+S?
- 用C#做的asp.net应用程序,如何发布呢?
- 请推荐C#初学书籍
- 怎样在窗体1中的datagridview中选择指定数据传递到窗体2的texbox控件中
- 动态生成的button 如何将其text赋值到给一个string参数?
{
private int m_X = 0;
private int m_Y = 0; public int X { get { return m_X; } set { m_X = value; } }
public int Y { get { return m_Y; } set { m_Y = value; } } public MyStruct(int p_X, int p_Y)
{
m_X = p_X;
m_Y = p_Y;
}
}
public class CCC
{
private IList<MyStruct> m_Items = new List<MyStruct>();
public IList<MyStruct> Items { get { return m_Items; } }
public MyStruct this[int p_Index]
{
get
{
return Items[p_Index];
}
}
}索引
public struct MyStruct //结构体
{
private int m_X; //结构体必须在构造方法里面初始化
private int m_Y; //结构体必须在构造方法里面初始化
public int X { get { return m_X; } set { m_X = value; } }
public int Y { get { return m_Y; } set { m_Y = value; } }
public MyStruct(int p_X, int p_Y)
{
m_X = p_X;
m_Y = p_Y;
}
}