这么写对么?为什么DList的属性中没有myName?

public class DataList//这是第一个类 { private string myName; public string MyName { get {return myName;} set { this.myName = value; } }public class DataDispose//这是第二个类 {public List<DataList> DataTableToList(DataTable a) { List<DataList> DList = new List<DataList>(); DList.myName = a.Rows[0]["name"]; }

DIEA
浏览 135回答 3
3回答

明月笑刀无情

参考如下代码:class b{public:b (int i) {m_i=i;}; // class b只有一个带参数的构造函数private:int m_i;};class a{public:a ():m_b(1) // 因为b没有默认构造函数,所以必须在初始化表中初始化{};b m_b;};

PIPIONE

在这里DList是一个List数组,数组存放的对象为DataList,应用举例如下:public List<DataList> DataTableToList(DataTable a){List<DataList> DList = new List<DataList>();DataList dl = new DataList();dl.myName = a.Rows[0]["name"].ToString();DList.Add(dl);return DList;}

牛魔王的故事

定义为静态的,在public 后面加上一个static
打开App,查看更多内容
随时随地看视频慕课网APP