我有以下错字:
subcomponentGroupCount = +subcomponentCount;
用于以下内容:
int subcomponentGroupCount = 0;
foreach (Subcomponent subcomponent in group.Subcomponents)
{
int subcomponentCount = task.TaskDevice.TaskDeviceSubcomponents.Count(tds => tds.TemplateID == subcomponent.TemplateID);
subcomponentGroupCount = +subcomponentCount;
}
我打算成为+ =,但我想知道“= + var”是什么意思..
答案 0 :(得分:9)
+
运算符可用作二进制或一元运算符。来自MSDN:
为所有数字类型预定义了一元+运算符。对数值类型进行一元+运算的结果就是操作数的值。
您可以为自定义类型重载此运算符,但对于内置数值类型,这实际上是无操作。