C#で2つの値を追加したいのですが、1つは整数値で、もう1つは整数値を返すことができる変数で、加算操作を実行して値を返したい...今までは次のコードを使用しました:
lbl_Am.Text = Application["Amount"].ToString();
これは整数値を返し、上記の戻り値に整数値 ex..int 2; を追加したい。
この加算操作を行い、C# を使用して別の変数に格納するにはどうすればよいですか?
int Amt;
int.TryParse(lbl_Am.Text,out Amt);
追加できるようになりました
var AddedAmt = Amt + <Other Integer>
これを試して:
int result = Convert.ToInt32(Application["Amount"]) + 2;
あなたの質問は不明確ですが、文字列に対して数学演算を実行する場合は、文字列が実際に数値を表していることを確認することをお勧めします:
var value = Application["Amount"].ToString();
int intvalue = 0;
if (int.TryParse(value, out intvalue)
{
var newvalue = intvalue + 2;
}
//whatever you want to do with the newvalue