亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c#如何獲取object的屬性值

小億
423
2024-05-11 14:47:46
欄目: 編程語言

在C#中,您可以使用反射來獲取一個對象的屬性值。以下是一個示例代碼,演示如何獲取一個對象的屬性值:

using System;
using System.Reflection;

public class Person
{
    public string Name { get; set; }
    public int Age { get; set; }
}

class Program
{
    static void Main()
    {
        Person person = new Person
        {
            Name = "John",
            Age = 30
        };

        Type type = person.GetType();
        PropertyInfo nameProperty = type.GetProperty("Name");
        PropertyInfo ageProperty = type.GetProperty("Age");

        string nameValue = (string)nameProperty.GetValue(person);
        int ageValue = (int)ageProperty.GetValue(person);

        Console.WriteLine("Name: " + nameValue);
        Console.WriteLine("Age: " + ageValue);
    }
}

在上面的示例中,我們首先使用反射獲取對象的類型,然后使用GetProperty方法獲取對象的屬性。最后,使用GetValue方法獲取屬性的值。

0
蒙山县| 宜宾市| 阳原县| 隆德县| 白银市| 高台县| 南靖县| 石柱| 焦作市| 桃园县| 古田县| 紫阳县| 方山县| 宁乡县| 孝感市| 小金县| 囊谦县| 泊头市| 运城市| 绥滨县| 龙江县| 宝坻区| 荃湾区| 灵寿县| 永德县| 湘潭市| 农安县| 当雄县| 林周县| 兰溪市| 潼关县| 柘荣县| 永平县| 乌拉特中旗| 卢湾区| 姚安县| 体育| 襄城县| 楚雄市| 阿荣旗| 恩平市|