c#我应该在我的void方法中使用输出吗?

问题描述 投票:0回答:2
 private void button1_Click(object sender, EventArgs e)
    {
        try
        {
            int Number = Convert.ToInt32(textBox1.Text);
            HalfNumber(Number);
            textBox1.Focus();
            textBox1.SelectAll();
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message);
        }
    }
    private void HalfNumber(int numberToUse)
    {
        double x = numberToUse / 2.0;
        MessageBox.Show("Half of the number is " + x.ToString());
    }
}
}

上面的代码就是一个例子。 我以为我的讲师说过永远不要在方法中使用输出,因为在测试代码的情况下,代码可能在世界的另一端并且无法看到最新情况。 我可能误解了她,但我希望有人解释

c# methods output void
2个回答
© www.soinside.com 2019 - 2024. All rights reserved.