0

私はプログラミングが初めてで、ライブラリに関するいくつかの質問があります.(いくつかの質問がばかげていると思われる場合はご容赦ください.) C# を使用した Web サイト ライブラリが必要であることがわかりました。このライブラリは、使用できるコマンドのセットにすぎませんか?それとも、たとえば Web サイトを視覚的に作成できるようにすることはできますか? - さらに、あるゲーム デザイン ソフトウェアでは、キャラクターの移動速度に C# コードが必要であることがわかりました。これは、ソフトウェアに独自のライブラリがあり、新しいコマンドを学習する必要があることを意味しますか?追加情報があればうれしいです。

前もって感謝します...

4

3 に答える 3

5

コンピューターが冷蔵庫に入れられる前の時代を思い起こさせるために、各図書館を、非常に特殊なスキルを備えた一種の秘書または事務員と考えてください。だからあなたは持っています:

  • 速記者ライブラリ
  • タイピストライブラリ
  • 発信ファックスの店員
  • 受付
  • A/P店員等

あなたはオフィス(プロジェクト)のマネージャーであり、各タスクの詳細について心配する必要はありません。そのため、各タスクを適切な事務員または秘書タイプに委任し、ビジネスのより高い機能についてのみ心配します。

于 2013-02-28T20:12:02.527 に答える
3

ライブラリは多かれ少なかれ、コンパイルされたコードです。または、.dll。プロジェクトで使用するには、アセンブリ(または)への参照を追加してから、(または使用している場所)のステートメントを.dll使用してアクセスします。このようなもの:usingclass

using System.Data.SqlClient;

ASP.NET / MVCのように、.NETスタック内にWebサイトを構築するためのいくつかのオプションがあります。

ゲームスペースについての質問ですが、XNAフレームワークには、ゲームの作成を開始するために必要なほとんどすべてのものがあります。

于 2013-02-28T20:05:40.173 に答える
2

ライブラリには、アプリケーションに追加したい特定の機能が含まれています。非常に単純化された例: アプリケーションでテキスト ファイルをコンピューターに読み書きできるようにするには、ファイルの読み書きを支援するために作成されたライブラリをインポートする必要があります。

もちろん、このライブラリを使用する必要はありません。独自のライブラリを作成することもできます。しかし、誰かが「ねえ、このファイルを取得してください」または「ねえ、これを FooBar.txt という名前のファイルに書き込んでください」などの使いやすい機能を備えたものをすでに作成しているため、それは時間の無駄になります。

何千人もの他の人があなたの前にそれを使用してテストしたため、事前にコンパイルされており、通常は期待どおりに機能します。

于 2013-02-28T20:06:19.240 に答える