private void Form1_Load(object sender, EventArgs e)
{
_users = new List<User>()
{
new User(20,1,"杉山","東京都","男")
,new User(30,2,"山田","愛知県","女")
,new User(25,3,"鈴木","秋田県","男")
};
dataGridView1.DataSource = _users;
}
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
Source収録記事
この snippet は記事の「プロパティのおいしさ / Datagridに値を表示できる」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。
同じ記事から
5 件private string _gender; public string Gender { get { return _gender; }未収録
プロパティはフィールド(メンバ変数)へのアクセスする手段でしかない
#03c4cbbe71da
private string _gender; public string Gender { get => _gender;未収録
プロパティはフィールド(メンバ変数)へのアクセスする手段でしかない
#f0d0d8bc2968
public class User { public int ID { get; set; } public string Name { get; set; }未収録
Datagridに値を表示できる
#147badd2385c
public class XmlHelper<T> where T : class { public string TargetPath { get; set; } private Encoding encoding => System.Text.Encoding.GetEncoding("shift_jis");未収録
シリアライズしてXMLにできる(Privateのみ出力できない)
#7d09cf0c607a
var props = typeof(User).GetProperties(); var str = new StringBuilder(); foreach (var user in _users)未収録
プロパティを動的に探して色々できる
#bf30b0e5ea43
