「C#開発者」の地位に関するインタビューからの質問

  1. 10個のc#キーワードに名前を付けます。
  2. 「静的」クラスとは何ですか?
  3. オーバーロードとオーバーライドの違いは何ですか?
  4. .Netでは多重継承がサポートされていますか?
  5. クラスは、同じシグネチャを持つメソッドを含む2つのインターフェイスを継承します。 これらのメソッドに異なる実装を提供することは可能ですか?
  6. ルート参照とは何ですか?
  7. 「System.String」クラスは、他のほとんどのクラスとどのように異なりますか?
  8. 例外がスローされなかった場合、「最終」ブロックが実行されますか?
  9. サテライトアセンブリとは何ですか?
  10. 「保護された」アクセス修飾子は可視性にどのように影響しますか?
  11. キーワード「可変」とは何ですか?
  12. 複数のcatchブロックを実行できますか?
  13. 演算子 'as'は何をしますか?
  14. キーワード「final」とは何ですか?
  15. プロパティのゲッターとセッターに異なるアクセス修飾子を適用できますか?
  16. クラスが継承されるのを防ぐことはできますか?
  17. イベントとは?
  18. イベントとデリゲートの違いは何ですか?
  19. イベントは同期ですか、非同期ですか?
  20. キーワード「安全」とは何ですか?
  21. インターフェイスメンバーはプライベートにできますか?
  22. キーワード「in」とは何ですか?
  23. 「System.String」よりも「System.Text.StringBuilder」クラスを使用する利点は何ですか?
  24. 関係演算子の宣言の特別な点は何ですか?
  25. 「パブリック内部」アクセス修飾子は可視性にどのように影響しますか?
  26. ローカル変数は、スコープ外になる前にガベージコレクションを取得できますか?
  27. FCLにはどのようなシリアル化の実装が組み込まれていますか? どこで使用されていますか?
  28. 「保護された内部」アクセス修飾子はどのように可視性に影響しますか?
  29. finallyブロックを「ブレーク」して終了できますか?
  30. メソッドの戻り値に属性を適用する方法は?
  31. C#クラスのファイナライザとC#クラスのデストラクタの違いは何ですか?
  32. 「IDisposable」インターフェースの目的は何ですか?
  33. 実行時に配列のサイズを変更できますか?
  34. 配列のサイズはコンパイル時に定義する必要がありますか?
  35. デストラクタはアクセス修飾子を持つことができますか?
  36. 40,000以下の数を表す最小の整数型とは何ですか?
  37. キーワード「sizeof」および「typeof」とは何ですか?
  38. 「sizeof」と「Marshal.SizeOf」の違いは何ですか?
  39. 配列ランクとは何ですか?
  40. キーワード 'stackalloc'とは何ですか?
  41. 「System.String」クラスを使用するエンコーディングは何ですか?
  42. ボクシングとアンボクシングとは何ですか?
  43. 反射とは何ですか?
  44. 構造体とは何ですか?
  45. マルチキャストデリゲートとは何ですか?
  46. C#には「友情」がありますか?
  47. 「使用」ステートメントとは何ですか?
  48. 構造体にメソッドを含めることはできますか?
  49. 構造体を継承できますか?
  50. ほとんどのイベントハンドラーがシグネチャ 'void(object、EventArgsDerivative)'を使用するのはなぜですか?
観察された結果:12〜30の正解。



All Articles