我们在代码中有以下循环:
foreach (var event in events)
{
...
{
当然,我们不能将变量命名为“event”,因为它是一个关键字。在这种情况下哪种方式更合适:使用@前缀(@event)还是使用其他名称,如“currentEvent”?
最佳答案
一定要用另一个名字。
关键字变量是 C# 的一个很酷的特性,但它们应该用于互操作性。
关于C# 类关键字变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8938503/