にアクセスできません。辞書<文字列、オブジェクトは>私が考えるオブジェクトメンバー
public class BD {
public int Day {get; set; }
public int Month {get; set; }
public int Year {get; set;}
public BD(int x,int y,int z) { Day=x; Month=y; Year=z; }
}
私の問題は、私は日、月を参照することができないということです。
Dictionary<string,Object> dict = new Dictionary<string,Object>();
dict.Add("Name","deadlock");
dict.Add("Birthday",new BD(12,12,1955));
をBDであることを知ります、そのような辞書からの年:
int Day1 = dict["Birthday"].Day;
上記のコードは機能しません。どんな提案も大歓迎です。
はい、なぜ辞書を使用して文字列タイプとBDタイプを格納していますか? –
'Dictionary'を作成する必要があります。 –
SLaks
@Shanでは、文字列型は格納されません。 stringは、Dictionaryキーのデータ型です。 – deadlock