動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
C#

プロパティを動的に検索して値を取得してみる

出典: 【C#】プロパティを動的に検索して値を取得したり変更する!プロパティを動的に検索して値を取得してみる

プロパティを動的に検索して値を取得してみる (csharp)#8c60479060d4
    class Program
    {
        static void Main(string[] args)
        {
            var user = new User(1,"鈴木","東京都墨田区");
            PropertyInfo[] props = typeof(User).GetProperties();
            var addressProp = props.FirstOrDefault(item => item.Name == nameof(User.Address));
            Console.WriteLine(addressProp.GetValue(user));
            Console.ReadLine();
 
    }
}
▸ 実行ボタンで結果を表示
  • id: #8c60479060d4
  • lines: 12
  • extracted: 2026-06-10
  • captured: 2026-06-04

Source収録記事

この snippet は記事の「プロパティを動的に検索して値を取得してみる」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

5
図鑑トップ