如何将字符串值从一个类传递到另一个类?

时间:2017-01-18 05:26:10

标签: c# c#-4.0

我希望这是一个老问题,但我需要你的解决方案。 我有一个类,即公共部分类form1,我在这里初始化了一些字符串。我想以另一种形式使用字符串值。我怎么能这样做。

public partial class Form1 : Form
{

    public string firstrange ="" ;
    public string firstrange1 ="";
    public string lastrange = "";
    public string lastrange1 = "";
    public string Receivedrange = "";
    public string Receivedrange1 = "";



public Form1()
        {
            InitializeComponent();
         }

// while loading form1 , i'm adding some values to the strings from CSV

 firstrange = WorksheetSourcee1.UsedRange.Cells[1, 1].Value.ToString();
 firstrange1 = WorksheetSourcee1.UsedRange.Cells[1, 2].Value.ToString();
}

现在我想在另一个form2中使用这些字符串,我只需要获得相同的字符串值。任何人都可以向我推荐它。

1 个答案:

答案 0 :(得分:0)

您可以使用form2构造函数来获取所需的参数。

 public Form2 (string yourParam)
 {
 InitializeComponent(); 
 }

在当前形式中只传递那些参数:

Form2 = new Form2 (parameterName);
Form2 .ShowDialog();