【问题标题】:How to pass string value from one class to another class? [duplicate]如何将字符串值从一个类传递到另一个类? [复制]
【发布时间】:2017-01-18 05:26:09
【问题描述】:

我希望这是个老问题,但我需要你的解决方案。 我有一个类,即公共部分类 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 中使用这些字符串,我只需要获得相同的字符串值。任何人都可以建议我。

【问题讨论】:

    标签: c# c#-4.0


    【解决方案1】:

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

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

    在当前形式中,只需传递这些参数:

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

    【讨论】:

      猜你喜欢
      • 2013-05-19
      • 2015-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-16
      • 1970-01-01
      • 1970-01-01
      • 2011-08-26
      相关资源
      最近更新 更多