3

私は C#、C++、および .Net を初めて使用します。

私は現在、ネットワーキングと Cisco エンジニアリングのスティントからプログラミングに戻っています。Cobol、アセンブラー、easytrieve、Rexx、clist などを使用して IBM メインフレームなどでプログラミングを行っていたので、プログラミングの標準や構造と同様に、コマンド構文は私にとってかなりなじみのあるものです。

しかし、私は BCL を理解し、さまざまなコンポーネントを理解し、それぞれが何のために設計され、さまざまな状況で使用するのが最適か、そして実際にいくつかが実際にどのように使用され、コーディングされているかを理解するのにかなり苦労しています。

BCL コンポーネントについて見つけた記述から、どのようにしてコードが作成されたのか疑問に思うことがよくあります。基本的にそれらの使用方法とコーディング方法は、直感的な手段がまったくない黒魔術のようです。

したがって、私の質問は、現在のニーズに対して少し複雑すぎることがわかっているmsdnライブラリとは別に、合理的な説明、使用上の注意などを提供できる優れた参考書、サイト、pdfはありますか? System.IO などの一般的に使用される .NET コンポーネント?

C# などに関する本を何冊か読んだことがあり、RS-232 ポートを介してデバイスにアクセスする必要があるプロジェクトで必要なことの一部を実行する小さなプログラムを見つけましたが、プログラムをデコードすると、なぜだろうと思います。その人は自分が行ったコンポーネントを使用し、必要な変更を加えて必要な追加コードを追加するときに使用する必要があるコンポーネントをどのように知ることができ、これらのコンポーネントを見つけたときに実際にどのように使用するのですか?

これの多くは昔からの経験によるものであることは理解していますが、正しい方向への手助けは本当に大きな助けになるでしょう.

どうもありがとう、ジョージ。

4

2 に答える 2

2

Accelerated C# 2008と同様に、一言で言えばC# 3.0 はこれに適しています。個人的にはNutshellの方がおすすめです。

Nutshell の次の版が準備されていることに注意してください。(.NET 4.0 に関する本はたくさんあると思います。)

(偏見に注意: 私は一言で言えば C# 4.0 の技術レビュアーなので、100% 公平ではないことは明らかです。)

于 2009-07-23T14:05:44.430 に答える
0

私はよく標準のヘルプよりも Google を使用します。より良い例が世の中にあることがよくあります。

于 2009-07-23T14:13:04.810 に答える