C#でjobjectの値を取得する方法は何ですか?

C#では、オブジェクトのプロパティやインデクサを使用してその値を取得できます。

  1. 名前のオブジェクト
class Person
{
    public string Name { get; set; }
}

Person person = new Person();
person.Name = "John";

string name = person.Name; // 获取 Name 属性的值
  1. オブジェクト名[引数]
class MyList
{
    private string[] items = new string[10];

    public string this[int index]
    {
        get { return items[index]; }
        set { items[index] = value; }
    }
}

MyList list = new MyList();
list[0] = "Item 1";
string item = list[0]; // 获取索引为 0 的值

これらは、オブジェクトの特定のプロパティやインデックスに基づいて、適切な方法を選択できる、一般的なオブジェクト値を取得する方法です。

bannerAds