相关疑难解决方法(0)

C#中'this'关键字的用途是什么

由于在方法内声明的变量仅在该方法中可用,并且在类中声明为private的变量仅在类中可用.this关键词的目的是什么?为什么我要拥有以下内容:

private static class SomeClass : ISomeClass
{
    private string variablename;
    private void SomeMethod(string toConcat)
    {
        this.variablename = toConcat+toConcat;
        return this.variablename;
    }
}
Run Code Online (Sandbox Code Playgroud)

当这将完成同样的事情:

private static class SomeClass : ISomeClass
{
    private string variablename;
    private void SomeMethod(string toConcat)
    {
        variablename = toConcat+toConcat;
        return variablename;
    }
}
Run Code Online (Sandbox Code Playgroud)

练习我的打字技巧?

c#

20
推荐指数
4
解决办法
4367
查看次数

标签 统计

c# ×1