将两个值列入两个不同的字符串变量

时间:2015-07-13 11:56:43

标签: c# listview

我需要你的帮助

我有一个listview

ListViewItem item = new ListViewItem(myReader["Date"].ToString());
                    item.SubItems.Add(myReader["AnnualPrice"].ToString())


Date        Price
112/9/1990   15.30
12/9/1990   15.30 
12/9/1990   15.30
12/9/1990   15.30

我希望将这两个值放在一个单独的String变量中,以便在接受两个字符串变量的方法中使用它们。

你能帮帮我吗?

更新

现在我在这里,但我仍然收到同样的错误。

你能告诉我我做错了什么吗?

 try
        {
            conDataBase.Open();
            MySqlDataReader myReader = cmdDataBase.ExecuteReader();
            while (myReader.Read())
            {

                var date = String.Format("{0,20}", myReader["Date"].ToString());
                var AnnualPrice = String.Format("{0,20}", myReader["AnnualPrice"].ToString());

                ListViewItem item = new ListViewItem(date + "," + AnnualPrice);

                //var date = String.Format("{0,20}", myReader["Date"].ToString());
                //var AnnualPrice = String.Format("{0,20}", myReader["AnnualPrice "].ToString());

                RPlot(date, AnnualPrice);

                }//end while 


        }
        catch (Exception ex)
        {

            MessageBox.Show(ex.Message);

        }






    }
    //Method to plot data
    public void RPlot(string var1, string Var2)
    {
        REngine.SetEnvironmentVariables();
        REngine engine = REngine.GetInstance();
        // REngine requires explicit initialization.
        // You can set some parameters.
        engine.Initialize();
        String RCommand = "plot(" + var1 + "," + Var2 + ")";
        engine.Evaluate(RCommand.ToString());
    }

1 个答案:

答案 0 :(得分:0)

遍历您的项目,然后获取值和subitem [0]值并传递它们。