|
■No95591 (つらむ さん) に返信 > public int Count0 { get; set; } int[] Count { … } では駄目なのでしょうか。あるいはインデクサにするとか。 もしくは Config クラスではなく Dictionary<string, int> で管理するとか。
> これを使って、以下のような書き方は出来ないでしょうか。 クラス側を変更できないとなると、あとはリフレクションとか。
var props = typeof(Config).GetProperties().Where(p => p.Name.StartsWith("Count")); foreach (var p in props) { dynamic count = p.GetValue(config); p.SetValue(config, count + 1); }
|