首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

c#,如何在另一个类中使用字符串而不是字符串而是对象的名称?

在C#中,可以通过创建一个对象的实例,然后使用该对象的名称来引用字符串,而不是直接使用字符串。

首先,创建一个类并定义一个属性,该属性的类型为字符串:

代码语言:txt
复制
public class MyClass
{
    public string MyString { get; set; }
}

然后,在另一个类中,你可以创建一个MyClass对象的实例,并使用该对象的名称来引用字符串:

代码语言:txt
复制
public class AnotherClass
{
    public void UseStringFromAnotherClass()
    {
        MyClass myObj = new MyClass();
        myObj.MyString = "Hello, World!";
        
        string myString = myObj.MyString;
        Console.WriteLine(myString); // 输出:Hello, World!
    }
}

在上面的例子中,我们创建了一个MyClass对象的实例myObj,然后将字符串赋值给myObj的属性MyString。接着,我们通过使用myObj.MyString引用该属性来获取字符串,并将其存储在变量myString中。最后,我们通过Console.WriteLine输出了该字符串。

这样,我们就可以在另一个类中使用字符串而不是直接使用字符串本身,而是通过引用对象的属性来使用字符串。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券