Tag: public

如何在C#中找到对象的所有公共字段?

我正在构建一个方法来接收一个ArrayList(可能是多个对象),然后列出ArrayList中每个对象的所有字段(及其值)。 目前我的代码如下: public static void ListArrayListMembers(ArrayList list) { foreach (Object obj in list) { Type type = obj.GetType(); string field = type.GetFields().ToString(); Console.WriteLine(field); } } 当然,我理解这段代码的直接问题:如果它有效,它只会在ArrayList中为每个对象打印一个字段。 我稍后会修复它 – 现在我只是好奇如何获得与对象关联的所有公共字段。

C#如何在C ++中使公共/私有一切?

我最近开始学习C#,但我有一些C ++的背景知识。 我想知道我会怎样做 class employee { public: …. … methods … …. private: …. … private member variables …. …. } 我尝试在C#中这样做,但它不喜欢“public:…”和“private:…”来制作公共或私人之后的所有内容。 另外,我已经看到了这个在C#中获取和设置的东西,所以你不需要做一个私有成员变量的方式,然后使函数返回该变量? 虽然我在这,但是如何在C#中创建子类? 在C#中,新类在不同的选项卡中打开,所以我很困惑如何做到这一点。

C#winform:从其他forms访问公共属性以及静态和公共属性之间的区别

我试图了解静态属性和公共属性之间的区别。 但是当我试图以其他forms访问我的公共财产“测试”时,它会说’null’。 继表格1: public partial class Form1 : Form { public Form1() { InitializeComponent(); } private string _test; public string Test { get { return _test; } set { _test = value; } } private void Form1_Load(object sender, EventArgs e) { _test = “This is a test”; } private void button1_Click(object sender, EventArgs e) { […]