C#????lambda??????д??????????
???????????? ???????[ 2013/8/12 10:41:44 ] ????????
????????ù?JS???????????????function??JS?е?function?????????????????????????????????????????????????????С??????????????????????????????????????????????塣??C#??????????????????????????е??
??????C#???????????????????к?lambda??????????lambda????????????????????????????????????????????μ?????C#????lambda??????????????
??????????????????????????????????????????á?
??????????Func<>.
??????????Action<>
????Func??Action???????????У??????????Func????????????????Action????з????????????????????
private void outputInfo(string info)
{
Func<int??string?? string> format = (count??message) =>
{
return message + " count:" + count.ToString();
};
Action<string> showMessage = (message) =>
{
Console.WriteLine(message);
};
string formatInfo = format(1?? info);
showMessage(formatInfo);
}
??????outputInfo?????????????????????format??showMessage??
????????format????????????????????????????????????????????????????????Func???????з???????????Func??????????????????????????IDE?ж?Func????????????????format?????????lambda???????????????????lambda?????е???????????????????????Func????????????????????????????count???????Func?е?int???????message???????Func?е?string???????lambda?????????(?????????)?????????????е?return???????????????????Func?????????????????string?????
????showMessage???????????????????з?????????????????string??????????????
??????????????????????Func??Action???????????????壬???????????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11