ホームページ  >  記事  >  バックエンド開発  >  SUNWEN チュートリアル - C# 上級 (1)

SUNWEN チュートリアル - C# 上級 (1)

黄舟
黄舟オリジナル
2016-12-19 10:15:151188ブラウズ

この記事を書くまで、私は C# について何も知りませんでした。先輩から「Java によく似ている」と聞いただけでした。なぜなら、この間 JAVA について調べていたからです。私のせいだけです)あまりにも愚かです:)、実際にはまだ練習する機会がないと思います)、だから私は本当に好みを変えたいと思っています。実際、私は非常に早い段階でC#について聞いて、見てみたいと思っていました。これを見てみるために M$ の Web サイトにアクセスしました。NET のものは 100 メガバイト以上あり、それをすべてダウンロードするとテレフォン カード 1 枚分の費用がかかるのではないかと怖くなりました。私の友人が最初に .NET をダウンロードし、私はそれをコピーするために駆け寄りました。SETUP.EXE のサイズは 106M です。したがって、この友人の KEN に特別な感謝を表したいと思います。彼の助けがなければ、次の記事はありません

この記事を書いているとき、私は自分が十分ではない、あまりにも多くの間違いをする、そして書いている途中で他の人に怒られるのではないかと少し心配していました。 JAVAに関しては、多くの先輩が非常に優れたスキルを持っているため、比較的スムーズに進むことができました。ただし、私のレベルには限界があるため、間違いが発生するのは避けられません。私のメール: mrfat@china.com よろしくお願いします!

以下の記事は、JAVA/C++ プログラミングの経験がある人に適しています。 JAVA プログラミングの経験がある場合は、その方がよいでしょう。私はさまざまな場所で C# と JAVA を比較しています。プログラミング経験がない場合は、OICQ ホームページのコミュニティにアクセスして、別のシリーズを見つけることができます。 C# チュートリアル、どちらの方が適しているかもしれません。

また、次の記事は暇なときに書いたものなので、くだらない内容が多く、みんな読んでいます。血を吐かないでください @#$%^&*はい、始めましょう
皆さんこんにちは、中国武漢師範大学のSUNWENです。また戻ってきました。メーデーでみんなは帰ってしまったけど、SUNWENはまだ寮で奮闘しなければなりません、うーん。今日は、誰もが長い間聞いたことのある謎の言語、C# についてお話したいと思います。

今日、友人から M$ の .NET 開発パッケージを受け取りました。M$ の Web サイトからダウンロードしました。106M なので、当然 6 歳の SUNWEN にはダウンロードするお金がありません。今朝は… (聴衆: 本題に入りましょう、バカ! また革靴が飛んできました、これで 3 足目です!) はい、すぐに始めます!

最初に革靴を手に入れたときC# リファレンス、見ました。これは単に JAVA です。確かに、外の世界が言うように、C# と JAVA は表面的には非常に似ているため、JAVA を知っている人は C# の構造をすぐに理解できます。内部の実装メカニズムについてはよくわかりませんが、皆さんと一緒に学んでいくしかありません。皆さんが私をサポートしてくれることを願っています。たとえば、HelloWorld です (昔ながらの!)

000: // HelloWorldHello1.cs

001: public class Hello1

002: {
003: public static void Main()
004: {
005: System.Console.WriteLine("Hello, World!");
006: }
007: }
出力結果は次のとおりです:

Hello, World!

System.out を変更するだけで、一部の友人がそれを発見しました。 .PRinln() から System.Console.WriteLine() までです。

このプログラムを分析してみましょう。プログラム全体は、public static void Main() メソッドを持つ必要がある public クラス (クラス) で構成されています。 System.Console.WriteLine("Hello , World!") このステートメントの機能は、Hello, World! の行をコンソール (コンソール) に出力することです。これは非常に簡単です。

000: // HelloWorldHello2.cs

001: using System;

002 :

003: public class Hello2

004: {
005: public static void Main()
006: {
007: Console.WriteLine("Hello, World !");
008: }
009: }
このプログラムの using は、実際には JAVA でのインポートと同等であり、パッケージを参照することを意味します。このパッケージを参照した後は、Console クラスの完全な名前を指定する必要はありません。このパッケージでは、 Console.WriteLine() のみを使用します。 System.Console.WriteLine() を長時間使用する必要はありません。

例 3 では、次のパラメータを表示する方法を示します。コマンドライン

000: // HelloWorldHello3.cs

001: using System;

002 :

003: public class Hello3

004: {
005: public static void Main(string[] args)
006: {
007: Console.WriteLine("Hello, World!");
008: Console.WriteLine( "次の {0} コマンド ライン引数を入力しました:", args.Length );
009: for (int i=0; i 010: {
011: Console.WriteLine(" {0}", args[i]);
012: }
013: }
014: }
args は String クラスであるため、 Length メソッドを持っているため、 args.length を使用してその長さにアクセスし、for ループを使用してそれらを表示できます。 C の構文。

例 4、戻り値が必要な場合は、次のように記述します。 return:

000: // HelloWorldHello4.cs

001: using System;

002:

003: public class Hello4

004: {
005: public static int Main(string[] args)
006 : {
007: Console.WriteLine("Hello, World!");
008: return 0;
009: }
010: }
とても簡単です!笑!C または JAVA を知っている人にとっては良いようですが、VB または VBS ユーザーの場合は、いくつかの困難があるでしょう!

それでは、簡単な例を読んでみましょう。次のレッスンへ!

上記は SUNWEN チュートリアル - C# 上級 (1) の内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) をご覧ください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。