我正在寻找新的dotnet中的技巧,我可以使用返回字符串值的内联函数。下面是我有:使用C#的dotNet 3.0+中的内联函数?
var split = new[] { " " };
var words = SearchTextBox.Text.Trim().Split(
split,
StringSplitOptions.RemoveEmptyEntries);
var textQuery = /*inlinefunction that operates on words array and returns a string.*/
我知道我已经与链方法或匿名函数见过这个也许... 我,如果我想象整个事情或不:-)
只是不记得
有些日子我非常非常愚蠢:-) – Matt 2009-09-17 23:09:14
但是这并不返回一个字符串,而是一个'IEnumerable'。如果你想要一个字符串,你应该把上面的答案和Joren的使用'String.Join'的建议结合起来。奇怪的是'Join'接受一个数组,任何人都知道为什么它不需要'IEnumerable'或者'IList'? –
JulianR
2009-09-17 23:44:41
String.Join()在.NET 1.0中引入,但泛型仅在.NET 2.0中引入。 – 2009-09-17 23:53:56