如何访问Class内部的class属性 [英] How can I access Class inside class property

查看:124
本文介绍了如何访问Class内部的class属性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

公共类R

{

public List First> Fi =新列表优先>();





公共字符串GS(字符串a)

{

首先O =新的第一个();

O.Obj.datatype = a;

Fi.Add(O);

返回a;



}





} < br $>


公共类首先{



public Object Obj {get; set;}

}

}



公共类对象

{



公共字符串dataType {get;组; }

}



当我使用O.Obj.datatype时,我得到了Object null引用。如何在Fi列表中添加数据类型。

public class R
{
public List First> Fi= new List First>();


public string GS(string a)
{
First O= new First();
O.Obj.datatype=a;
Fi.Add(O);
return a;

}


}

public class First {

public Object Obj {get;set;}
}
}

public class Object
{

public string dataType { get; set; }
}

When I use O.Obj.datatype,I am getting Object null reference. How can I add the datatype in Fi list.

推荐答案

首先,您不能使用Object关键字来定义新类;)
First, you can't use the "Object" keyword for defining a new class ;)


改变这样的课程





Change your class like this


public class First
{

    public Object Obj { get { return new Object(); } set { } }

}










public Object Obj {get;set;}


这篇关于如何访问Class内部的class属性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆