如何从不同的c#形式调用包含特定字符串的类

本文关键字:调用 包含特 字符串 | 更新日期: 2023-09-27 18:17:57

public void y()
    {string[] names = new string[3]
    {"A","B","C"};
    Random r = new Random();
    string xx = (names[r.Next(0, 4)]);
    }

对不起,如果已经有一个帖子,我真的不知道该搜索什么。(以上是我的班级)和(以下是主要形式)所以让我们说,我想调用字符串xx从我的主要形式,我已经尝试了以下

        Class1 cs = new Class1();
        richTextBox1.Text = cs.y.xx; 
所以我的问题在于调用字符串xx的主要形式我错过了什么?谢谢! !:)

如何从不同的c#形式调用包含特定字符串的类

将方法外部的字符串声明为公共字符串。

public class Class1
{
    public string xx { get; set; }
    public void y()
    {
        string[] names = new string[3] {"A","B","C"};
        Random r = new Random();
        this.xx = (names[r.Next(0, 4)]);
    }
}

和另一个类

Class1 cs = new Class1();
richTextBox1.Text = cs.xx;