我剛開始了學習C#和我碰到一些困惑,我希望有人能向我解釋:)相同的變量,不同的結果
namespace WindowsFormsApplication4
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int Md = 0;
private void cmdAnzeigen1_Click(object sender, EventArgs e)
{
int x = 0;
Md = Md + 1;
x = x + 1;
lblErgebnis.Text = "x: " + x + "\n" + "Gx:" + Md;
}
}
}
爲什麼Md
總是由1增加,但x
沒有按」 t(保持在1)?我不明白,他們都是同樣的變數。
語義上,'Md'符號的正確名稱不是[Field](http://msdn.microsoft.com/en-us/library/ms173118.aspx)? –
@YairNevet:字段是一種變量。所以在這種情況下,這兩個詞都是正確的 –
好的。很公平。 –