使用另一种方法中的对象

时间:2013-09-26 00:52:45

标签: c# object methods

我的程序是这样的: 我有一个类的公共“主方法”,它获得了一个带有值的数据表。 我希望当用户按下一个特定的按钮时,我会在按钮的情况下使用类的“main方法”(public classname())中的数据表计算一些东西。 无论如何要做到这一点?

1 个答案:

答案 0 :(得分:1)

这是一个简单的例子:

using System.Data;
...
namespace WindowsFormsApplication1
{


    public partial class Form1 : Form
    {
        DataTable dt;

        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

            dt = new DataTable();
            //load your table here
            ...
        }
        // Create an event (maybe via the designer) for button click...
        private void button1_Click(object sender, EventArgs e)
        {
            //you can reference the datatable here, for example tell how many rows it has
            MessageBox.Show(dt.Rows.Count.ToString());
            ...
        }