2012-03-25 6 views
3

として使用することができます。のみ割り当て、呼び出し、インクリメント、デクリメント、および新しいオブジェクト式は、私がcondiotionalオペレータにこのエラーを取得してい声明

string remarks=""; 
AddDgvNew[6, i].Value==null?remarks="":remarks=AddDgvNew[6,i].Value.ToString(); 
+0

私の提案は、このようなあなたの質問に何かのタイトルに追加することです。私はそれがあなたの質問を条件文脈として見つけるのに役立つと思います。 – Bronek

答えて

10

使用

string remarks = AddDgvNew[6, i].Value==null?"":AddDgvNew[6,i].Value.ToString(); 
19

はい - あなたは条件式の結果と何もしていないので。文全体をしようとする条件式があります。簡単なバージョンでは:

bool condition = true; 
int x = 10; 
int y = 5; 

// This is invalid 
condition ? x : y; 

あなたはに何をしたかった条件式の結果としますか?その点を変数に割り当てることがポイントだったら、それを行う必要があります。現在、2つの別々のステートメントがあります.1つはremarksを宣言し、それに値を割り当てます。 2番目はの条件式です。

あなたが何かをやろうとしている場合、あなたが探しているものを明確にする必要があります。 「(条件演算子に:)?」:

関連する問題

 関連する問題