- ふらっと C#,C♯,C#(初心者用) Part113
283 :デフォルトの名無しさん[sage]:2014/11/12(水) 23:48:43.77 ID:4T4vzDZo - class Program{
static void Main(string[] args){ Tasizan(new Class1()); } private static void Tasizan(IMsg c1) { //↓これができるのはなぜだって言おうとしてたけど //やっぱりできないことに今気づいた c1.Tasizan(5, 4); } } class Class1:IMsg{ public void Tasizan(int n,int m){Console.WriteLine(n + m);} public void Message(){Console.WriteLine("aho");} } interface IMsg{void Message();}
| - ふらっと C#,C♯,C#(初心者用) Part113
284 :デフォルトの名無しさん[sage]:2014/11/12(水) 23:53:06.41 ID:4T4vzDZo - でも今作っているプログラムではインターフェースで定義していないプロパティも取得できているんですよ
今ちょっと短いコードで再現できるように書きなおしているのでちょっとまってください
|
|