を与えますこのように){スイッチの場合、私は次のコードの種類を持っている私にエラー
2
A
答えて
3
strGroupはすでに文字列なので、次のようにして、.ToString()への冗長な呼び出しを避けることはできませんか?
switch(strGroup)
11
変更を:
switch(strGroup.ToString())
ToString()
はメソッドであり、プロパティではありません。したがって、空の括弧が必要です。
+0
はい、oshirowanen、あなたの問題は、文字列がnullの場合はnullポインタ例外を取得することはありませんので、これはまた、より安全で機能 –
関連する問題
- 1. 私は、次のデータフレームを持っている年と種類
- 2. ソースの種類は、私は次のコードしている
- 3. 種類の不一致私はこのコードを持っているのXPages
- 4. 私はアドレスの2種類を持っているのPython
- 5. Djangoのフォーム:エラーは、私は次のコードを持っている
- 6. はtf.train.latest_checkpointは()私は、次のコードを持っている場合は()
- 7. のみ、私は次のモデルを持っている場合Json.Net
- 8. 合わせは、私は次のコードを持っているCSS
- 9. は、私は次のコードを持っているエラー
- 10. エラーは、私は次のコードを持っている
- 11. ReactRouter v4のリダイレクトは、私は、コードを持っているスイッチ
- 12. Javaのスイッチは、次のように私は、コードスニペットを持って
- 13. 私はDBに2つの類似のテーブルを持っている場合は
- 14. Reactjs - 私が反応クラスコンポーネント内の次のコードを持っている場合、レンダリングコンポーネント
- 15. Angular2コードは、私は次のコードを持っているインラインテンプレートエラーに
- 16. 私はこのコードを持っている場合、更新列
- 17. 私は次のコードを持っている私のルートユーザーディレクトリ
- 18. 私は、次のPHPコードを持っている私のデータベース
- 19. コードは、私は次のコードを持っている別の1
- 20. 私は次のコードを持ってクリック
- 21. これは私が持っている場合は、メソッドのエラー
- 22. チェックプロファイルは、私はプロファイルの2種類を持って私のプロジェクトでは
- 23. ランク3種類は、私はこのランク3種類の関数定義を持っている例
- 24. は、私は、テンプレートの種類を持っている与えられたテンプレートの種類
- 25. は、私は私のmailmanager.csに次のコードを持ってmailmessage.replyto
- 26. 、私は次のコードを持っている変数のショートカットに
- 27. BigIntegerのは、私がテストに次のコードを持っている
- 28. は、私は、次のLINQコードを持ってIOrderedQueryableエラー
- 29. Scalaは、私は次のコードをお持ちの場合は_パラメータ
- 30. はい、私は次のHTMLコード/構造持って、私はテーブル
としてのtoString()を使用していません。 (クエリ文字列が存在しない場合はnullになります。 – Servy
@Servy:この質問の範囲外ですが、入力がクエリ文字列から直接来ている場合は、間違いなく使用前に妥当性をテストする。 – Malice
'default'は有効なテストケースではないすべてのものを処理する必要があります.toStringとそれ以外の有効なcaseにcaseステートメントがある場合、デフォルトは無効な値を処理するコードです。 – Servy