5

私はプログラミングの初心者で、特に C# でコーディングを学ぼうとしています。友人からプロジェクトを引き受けましたが、プロジェクトを完了するために何を知る必要があるかわかりません。問題は、プロジェクトを開始するために何を知る必要があるのか​​わからないことだと思います。

私はオブジェクト指向プログラミング、クラス、メソッドなどの基本をたくさん持っていますが、コードに腰を下ろすと、基本的なタスクを達成するためにどこから始めればよいかわかりません。構文や、提供されているツールを使用して言語で何ができるかわかりません。私はいくつかの本を読んだことがありますが、ほとんどの場合、最小限の構文で C# 内の OOP に関する概念と理論について書かれているようです。

問題は、構文を学ぶためにどこを見ればよいかということだと思います.含まれているツールの使用方法の例で、私が見逃しているクラスとメソッドのある種のリポジトリはありますか? どこに行けばいいのか、次にどこを見ればいいのかわからない場所で立ち往生しています。

助けてくれてありがとう

4

6 に答える 6

4

Visual C# の使用を開始します。

于 2008-09-03T23:44:00.507 に答える
3

物事がどのように機能するかをよりよく理解しようとしているプロジェクトのジュニア開発者に私が通常お勧めすることの 1 つは、C# で記述されたオープン ソース プロジェクトをステップ実行して、Visual Studio の F10/F11 キーに慣れることです。

Codeplex、Sourceforge、または Google のコードから興味深いものを選び (ここには、読むべき良いコードに関するトピックがあります)、ソース コードをダウンロードします。Visual Studio で開き、[デバッグ] -> [ステップ イン] を選択します。そこから、デバッガーがコードのガイドになります。

F11 キーを押すと、より深く掘り下げることができます。SHIFT + F11 キーを押すと、レベルが 1 つ戻ります。

機能するコードがどのように構造化されているかについて多くを学ぶことができます。これは、フローを案内し、コード内の機能のかなり良いツアーを提供するためです。

また、本やその他の資料との相性もよく、わからないことがあると、よりよい説明を探しに行くことができます。

これは、オープン ソースであろうと、既存のコードを使用する有償プロジェクトであろうと、特定のコードベースに慣れるために私自身が頻繁に行うことです。

于 2008-09-04T00:25:54.570 に答える
2

私自身は C# を使用していませんが、言語の構文と基本的なプログラミング テクニックを理解するだけであれば、O'Reilly の本を読めば間違いはありません。彼らのLearning C# bookをチェックしてみてください。

于 2008-09-03T23:46:11.920 に答える
1

原則として、プロジェクトを複数のタスクに分割します。それでも各タスクの開始方法がわからない場合は、それをさらに小さなサブタスクに分割します。

「ああ、このタスクをコーディングできます」と言えるまで、それを実行して次のタスクに進みます。

于 2008-09-04T00:59:19.263 に答える
0

MSDN。馬の口にまっすぐ行きます。

于 2010-12-07T22:23:59.837 に答える
0

C# Stationのチュートリアルから始めました。「Visual C# を始めよう」と言うとゾッとします...

于 2008-09-18T19:31:56.693 に答える