私は C#、C++、および .Net を初めて使用します。
私は現在、ネットワーキングと Cisco エンジニアリングのスティントからプログラミングに戻っています。Cobol、アセンブラー、easytrieve、Rexx、clist などを使用して IBM メインフレームなどでプログラミングを行っていたので、プログラミングの標準や構造と同様に、コマンド構文は私にとってかなりなじみのあるものです。
しかし、私は BCL を理解し、さまざまなコンポーネントを理解し、それぞれが何のために設計され、さまざまな状況で使用するのが最適か、そして実際にいくつかが実際にどのように使用され、コーディングされているかを理解するのにかなり苦労しています。
BCL コンポーネントについて見つけた記述から、どのようにしてコードが作成されたのか疑問に思うことがよくあります。基本的にそれらの使用方法とコーディング方法は、直感的な手段がまったくない黒魔術のようです。
したがって、私の質問は、現在のニーズに対して少し複雑すぎることがわかっているmsdnライブラリとは別に、合理的な説明、使用上の注意などを提供できる優れた参考書、サイト、pdfはありますか? System.IO などの一般的に使用される .NET コンポーネント?
C# などに関する本を何冊か読んだことがあり、RS-232 ポートを介してデバイスにアクセスする必要があるプロジェクトで必要なことの一部を実行する小さなプログラムを見つけましたが、プログラムをデコードすると、なぜだろうと思います。その人は自分が行ったコンポーネントを使用し、必要な変更を加えて必要な追加コードを追加するときに使用する必要があるコンポーネントをどのように知ることができ、これらのコンポーネントを見つけたときに実際にどのように使用するのですか?
これの多くは昔からの経験によるものであることは理解していますが、正しい方向への手助けは本当に大きな助けになるでしょう.
どうもありがとう、ジョージ。