,我發現了以下錯誤:錯誤:無法轉換lambda表達式類型「詮釋」,因爲它不是一個委託類型
Can not convert lambda expression to type 'int' because it is not a delegate type
雖然運行此代碼:
namespace solutions
{
class Program
{
static void Main()
{
int i=3, j=4,k,l;
k=AddMult(i,j);
l=AddMult(i,j);
Console.WriteLine("{0} {1}", k,l);
}
static int AddMult(int ii, int jj)
{
int kk, m;
kk= ii+jj;
m=ii*jj;
return (kk , m);
}
}
}
檢查AddMult – 2014-10-26 18:28:04
的返回類型另外請注意,聲明/在一行是針對微軟的C#編碼約定初始化多個變量:http://msdn.microsoft.com/en -us/library/ff926074.aspx(「每行只寫一個聲明」) – furkle 2014-10-26 18:28:18
爲了您將來的理智,我建議您爲變量和參數選擇更多的描述性名稱。 – 2014-10-26 18:28:34