你如何在C#中做"内联函数"?我认为我不理解这个概念.他们喜欢匿名方法吗?像lambda函数?
注意:答案几乎完全处理内联函数的能力,即"用被调用者的主体替换函数调用站点的手动或编译器优化".如果您对匿名(也称为lambda)函数感兴趣,请参阅@ jalf的答案或者每个人都在说什么'Lambda'?.
我正在使用Linq To XML
new XElement("Prefix", Prefix == null ? "" : Prefix)
Run Code Online (Sandbox Code Playgroud)
但是我想在将它添加到xml之前对前缀进行一些计算,比如消除空格,特殊字符,一些计算等
我不想创建函数,因为这些函数对我的程序的任何其他部分都没有任何帮助,但是这样,有没有办法创建内联函数?