유형이 "MyType"이라고 지정할 수 있습니다. List (Of MyType)이 있습니다. 여기 내가하는 일이 있습니다 :VB.Net 및 람다 식의 유추 추론?
MyList.Sum(Function(x) x.MyFieldToTotal)
"MyFieldToTotal"은 10 진수입니다. 내 인생에서 나는 왜 x가 "MyType"유형이 아닌 객체인지를 알 수 없습니다. 이 경우 Inferencing을 입력하면 안됩니까? VB.Net으로, X
dim MyVar as new list(Of System.IO.FileStream)
MyVar.Sum(Function(x) x.
List<System.IO.FileStream> MyVar = new List<System.IO.FileStream>();
MyVar.Sum(x=>x.
했다 : 심지어 인텔리의 난
내가 다음 않았다 C# & vb.net의 차이를 테스트하려면 "진수로 (합니다 MyType의) System.Func로 선택"을 얻을 Object 형식의 C# x는 FileStream 형식입니다. 그렇다면 왜 vb.net이 아닌 C#으로이 유형의 작동이 형 태로 작동합니까? 또한
은 "옵션 완전 추론은"
에서 고정 Visual Studio/VB.Net의 버전을 사용하고 있습니까? – jeroenh
나는 VS 2010으로 지금 시도해 보았고 작동한다고 말할 수 있습니다. VS 2008 가지 마. VS 2008 버그와 같습니다. – coding4fun