私はC#に比較的慣れていないので、ユーザーが債券に関する多くのデータを提供できるアプリを作成しようとしています。そのため、債券名などのテキストボックスがたくさんあり、グループボックス内にクーポンタイプを定義するための2つのラジオボタンがあります。だから、私は固定とゼロのためのラジオボタンを持っています。私がしたいのは、ユーザーがラジオボタンの1つを選択すると、その選択がリストに追加されるということです。
私はブール値を実行しようとして、次のように言いました。
if (rdbtn_Fixed.Checked)
{
string couponType = rdbtn_Fixed.Text;
}
else
{
if (rdbtn_Zero.Checked)
{
string couponType = rdbtn_Zero.Text;
}
}
変数をそのように定義できるとは思わなかったので、それは長い道のりでした。別のクラスを呼び出すメソッドがあります。
Bond bonds = CreateBond(cusip, ticker, name, maturityNoTime, coupon, primaryBook, assignedBook, couponType, positionValue);
そのため、選択されているラジオボタンとしてcouponTypeを定義するのに問題があります。