相关疑难解决方法(0)

在C#中使用长保留字作为变量名

有点不寻常......但我想知道是否有人知道如何将保留字声明为变量.我有以下代码,但它不喜欢我使用长变量名.我知道我可以重命名它,但对于instrest sakes我想知道这是否可能.

private string lat;
private string long;

public string Lat 
{ 
    get
    {
        return lat;                
    }
}

public string Long 
{ 
    get
    {
        return long;
    }
}
Run Code Online (Sandbox Code Playgroud)

c#

36
推荐指数
3
解决办法
2万
查看次数

如何逃避c#中的关键词?

我想在c#中做相同的以下VB

Function([class]) "hello"
Run Code Online (Sandbox Code Playgroud)

是在C#与此相同

class=>"hello"
Run Code Online (Sandbox Code Playgroud)

问题是这个词class是语言中的关键词.但我想将它用作变量名.在VB示例中,您可以使用[]括号"转义"该关键字,并允许将其用作变量名.

有没有办法在C#中做到这一点?

c# vb.net lambda

9
推荐指数
2
解决办法
2270
查看次数

标签 统计

c# ×2

lambda ×1

vb.net ×1