@taka2002e C#~の方はJava 知らないと答えられない質問もあります。僕も Java の経験がないので、かろうじて聞きかじっているもので回答するしかないってところですかね。
2011-03-07 12:00:50「C#できます」と言い放ったあいつがJavaプログラマであることを見分ける10の質問 - 猫とC#について書くmatarilloの日記 http://dlvr.it/JSpxG
2011-03-07 12:01:14@ledsun いや、setter/getter必須なのは間違いない事実です。なので、プロパティ作るなってことじゃなくて、自動実装プロパティで済むものに対してバックフィールド作るの無駄じゃね?という意図の設問かと。
2011-03-07 12:01:47@ledsun private int x; public int X{get{return x;}set{x=value;}}じゃなくて、public int X{get;set;}でいいよっていう。
2011-03-07 12:03:17@ufcpp なるほどプログラマが手で書くのが馬鹿らしいと、確かにそのとおりですね。個人的にはビルドなしてdllを再結合ってやったことないので、必ずしもgetter/setter書いてないですが(汗
2011-03-07 12:04:52答えられる所だけ、答えてみる。正しいかどうかは、各自で調べてね。 Q.「ループ内でなければ、たとえ100個の文字列型変数であってもまとめて+演算子で連結してよい理由を説明せよ。」 A.StringBuilderでよしなに処理してくれるから。
2011-03-07 12:08:28@ledsun いや、もう、自動実装プロパティがあるので、publicなフィールド作るとかやらないですよ。3.0移行はフィールド作るくらいなら全部自動実装プロパティ。
2011-03-07 12:10:42Q.「フィールドのアクセス修飾子をprivateにしプロパティのgetter/setterではそのフィールドを読み書きするだけというコードが馬鹿馬鹿しい理由を説明せよ。」 A.ILにすると直接アクセスするのと変わらないから。
2011-03-07 12:11:03Q.「デストラクタとは何か?」 A.破棄されるときに行う処理。IDisposableなら、Dispose呼んでくれる。って、これでいいのかな?
2011-03-07 12:14:14Q.「インターフェースの明示的実装を利用する目的を1つ説明せよ。」 明示実装か… 名前かぶるとか?その程度しか浮かばない。 違うな… 難しい。
2011-03-07 12:16:46RT @t_wada: C# 編! / 「C#できます」と言い放ったあいつがJavaプログラマであることを見分ける10の質問 - 猫とC#について書くmatarilloの日記 http://htn.to/G55jhF
2011-03-07 12:16:59ハードル高けぇ。RT @t_wada: C# 編! / 「C#できます」と言い放ったあいつがJavaプログラマであることを見分ける10の質問 - 猫とC#について書くmatarilloの日記 http://htn.to/G55jhF
2011-03-07 12:24:02RT @taka2002e: ほとんどわからんw 「C#できます」と言い放ったあいつがJavaプログラマであることを見分ける10の質問 - 猫とC#について書くmatarilloの日記 http://d.hatena.ne.jp/matarillo/20110307/p1
2011-03-07 12:25:45Q.「==演算子のオーバーロードを実装してEqualsメソッドと同じ処理を実行するようにしてもよい場合はどのような時か?」 A.intとかなら、いけそう… 値型なら良いとかそういう感じか…?
2011-03-07 12:26:31RT @t_wada: C# 編! / 「C#できます」と言い放ったあいつがJavaプログラマであることを見分ける10の質問 - 猫とC#について書くmatarilloの日記 http://htn.to/G55jhF
2011-03-07 12:26:59C#エンジニアと自称するためのハードルが高すぎて絶望した / 「C#できます」と言い放ったあいつがJavaプログラマであることを見分ける10の質問 - 猫とC#について書くmatarilloの日記 http://htn.to/ijm74S
2011-03-07 12:28:22RT @terurou: C#エンジニアと自称するためのハードルが高すぎて絶望した / 「C#できます」と言い放ったあいつがJavaプログラマであることを見分ける10の質問 - 猫とC#について書くmatarilloの日記 http://htn.to/ijm74S
2011-03-07 12:29:41RT @terurou: C#エンジニアと自称するためのハードルが高すぎて絶望した / 「C#できます」と言い放ったあいつがJavaプログラマであることを見分ける10の質問 - 猫とC#について書くmatarilloの日記 http://htn.to/ijm74S
2011-03-07 12:30:47RT @terurou: C#エンジニアと自称するためのハードルが高すぎて絶望した / 「C#できます」と言い放ったあいつがJavaプログラマであることを見分ける10の質問 - 猫とC#について書くmatarilloの日記 http://htn.to/ijm74S
2011-03-07 12:31:40