- スレ立てるまでもない質問はここで 134匹目
671 :デフォルトの名無しさん[sage]:2014/06/07(土) 00:32:25.87 ID:6s6s+6fm - 内容による
| - ふらっとVisual C#,C♯,C#(初心者用) Part111
727 :デフォルトの名無しさん[sage]:2014/06/07(土) 17:49:42.01 ID:6s6s+6fm - いや、そんなことしなくてもdefaultだけでいいだろ
今回だと、defaultに入ったらなにもせずにreturnすればいい あとは、文字列から列挙体にしたいならEnum.TryParseの使用を検討するとか
| - ふらっとVisual C#,C♯,C#(初心者用) Part111
741 :デフォルトの名無しさん[sage]:2014/06/07(土) 23:25:03.01 ID:6s6s+6fm - 匿名クラスはobjectに変換すると一般的な方法では扱えなくなる
基本はLinqとかでの一時生成物用の機能 >>738 のとおり、素直にクラスを定義すればよい そもそもstringとintが混じるとか、string型の引数で分岐とか変な気もする 設計を見直すべきかも
| - ふらっとVisual C#,C♯,C#(初心者用) Part111
742 :デフォルトの名無しさん[sage]:2014/06/07(土) 23:36:52.45 ID:6s6s+6fm - >>739
JavaScriptのオブジェクトにいろいろぶっこんで返すというのは静的な言語ではやらない それをやると、コンパイル時に型が決定できなくて、速度と安全性を失っちゃう もっと詳しく目的がわかれば別解があるかもしれないけど、クラスを作った方がいい あと、匿名クラスの一時的という範囲は同じメソッドの中の話で、それを外に漏らしちゃいけない
|
|