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

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

Dec 19, 2016 am 10:15 AM

この記事を書くまで、私は 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 までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

C# を使用した Active Directory C# を使用した Active Directory Sep 03, 2024 pm 03:33 PM

C# を使用した Active Directory のガイド。ここでは、Active Directory の概要と、C# での動作方法について、構文と例とともに説明します。

C# シリアル化 C# シリアル化 Sep 03, 2024 pm 03:30 PM

C# シリアル化のガイド。ここでは、C# シリアル化オブジェクトの導入、手順、作業、例についてそれぞれ説明します。

C# の乱数ジェネレーター C# の乱数ジェネレーター Sep 03, 2024 pm 03:34 PM

C# の乱数ジェネレーターのガイド。ここでは、乱数ジェネレーターの仕組み、擬似乱数の概念、安全な数値について説明します。

C# データ グリッド ビュー C# データ グリッド ビュー Sep 03, 2024 pm 03:32 PM

C# データ グリッド ビューのガイド。ここでは、SQL データベースまたは Excel ファイルからデータ グリッド ビューをロードおよびエクスポートする方法の例について説明します。

C# の階乗 C# の階乗 Sep 03, 2024 pm 03:34 PM

C# の Factorial のガイド。ここでは、C# での階乗の概要について、さまざまな例とコード実装とともに説明します。

C# のパターン C# のパターン Sep 03, 2024 pm 03:33 PM

C# のパターンのガイド。ここでは、C# のパターンの概要と上位 3 種類について、その例とコード実装とともに説明します。

C# の素数 C# の素数 Sep 03, 2024 pm 03:35 PM

C# の素数ガイド。ここでは、C# における素数の導入と例を、コードの実装とともに説明します。

マルチスレッドと非同期C#の違い マルチスレッドと非同期C#の違い Apr 03, 2025 pm 02:57 PM

マルチスレッドと非同期の違いは、マルチスレッドが複数のスレッドを同時に実行し、現在のスレッドをブロックせずに非同期に操作を実行することです。マルチスレッドは計算集約型タスクに使用されますが、非同期はユーザーインタラクションに使用されます。マルチスレッドの利点は、コンピューティングのパフォーマンスを改善することですが、非同期の利点はUIスレッドをブロックしないことです。マルチスレッドまたは非同期を選択することは、タスクの性質に依存します。計算集約型タスクマルチスレッド、外部リソースと相互作用し、UIの応答性を非同期に使用する必要があるタスクを使用します。

See all articles