>>123
そうです。
aとかbとかを変数と言うのですが、
変数を一番最初に使う時に型を指定する必要があります。
int a;
とすればaは「整数型」になって、
string b;
とすればbは「文字列型」になります。

this.〜.Textの部分は最初からstringだと決められているため、
intに代入するときにはstringからintに変換する必要があります。
そのための式が
int.Parse(文字列)
というわけです。
>>103でint.Parseを省略するとエラーになります。
両方を自動的に合わせてくれたりはしないので注意してください。

そして計算が終わったらcを文字列に変換してLabelに入れますが、
intからstringに変換する式が
文字列.ToString()
となります。

ここまでいいですか?