快速提问;我最近已升级到VS2010,并获得了新版本的ReSharper。

现在,当ReSharper给我一个变量的自动完成选项时,它给了我的选项:

:代表什么?

例如;我有这个:

var productIds = new List<int>(inventoryItemsToProcess.Keys);

当我开始输入这样的一行时:
var lastOrderDates = GetProductLastOrderDates(pro

它为我提供了productIdsproductIds:的选项

两者有什么区别?

最佳答案

第二个用于C#4.0 named arguments。这是link on MSDN

10-08 05:08