Assert.Throws<ArgumentOutOfRangeException>(() => Times.AtLeast(0));
而对于我的生活,我不记得什么()=>实际上我认为这与匿名方法或羊羔有关.我确定我知道它是做什么的,我现在不记得了….
更糟糕的是… google isn’t being much help和neither is stackoverflow
有人能给我一个很简单的答案,一个漂亮的noobish问题吗?
解决方法 ()=>是一个无效的lambda表达式.它代表一个匿名函数传递给assert.Throws,并被称为该函数内的某处.voID DoThisTwice(Action a) { a(); a();}Action printHello = () => Console.Write("Hello ");DoThisTwice(printHello);// prints "Hello Hello "总结
以上是内存溢出为你收集整理的c#-3.0 – C#中的()=>是什么意思?全部内容,希望文章能够帮你解决c#-3.0 – C#中的()=>是什么意思?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)