ふらっと C#,C♯,C#(初心者用) Part113
■ このスレッドは過去ログ倉庫に格納されています
0285デフォルトの名無しさん
2014/11/13(木) 00:13:30.83ID:SEVtdBVhclass Program{
static void Main(string[] args){
IMsg c1 = new Class1(5, 6);
foreach (var p in c1.GetType().GetProperties()){
Console.WriteLine(p.GetValue(c1));
}
Console.ReadLine();
}
}
class Class1 : IMsg{
public Class1(int n, int m){
this.Goukei = n + m;
}
public int Goukei { get; set; }
public void Message(){
Console.WriteLine("aho");
}
}
interface IMsg{
void Message();
}
なぜこれでインターフェースにないプロパティが取得できるんだろう
■ このスレッドは過去ログ倉庫に格納されています