0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

C#について概要をまとめる

Last updated at Posted at 2024-10-09

概要

マイクロソフトが開発した、汎用のマルチパラダイムプログラミング言語である。
C#は、Javaに似た構文を持ち、C++に比べて扱いやすく、プログラムの記述量も少なくて済む。
また、C#は、Windowsの.NET Framework上で動作することを前提として開発された言語であるが、2023年現在はクロスプラットフォームな.NETランタイム上で動作する。

デスクトップ・モバイルを含むアプリケーション開発や、ASP.NETをはじめとするWebサービスの開発フレームワーク、ゲームエンジンのUnityでの採用事例などもある。

マルチパラダイムをサポートする汎用高レベルプログラミング言語で、静的型付け、タイプセーフ、スコープ、命令型、宣言型、関数型、汎用型、オブジェクト指向(クラスベース)、コンポーネント指向のプログラミング分野を含んでいる。

C#の言語仕様は標準化団体Ecma Internationalを通じて公開・標準化されており、第三者がマイクロソフトとは無関係にコンパイラや実行環境を実装することができる。

登場時期:2000年 (24年前)

コンパイル

Visual Stadioを使ったコンパイルを前提としているが、使わない方法では.NET Frameworkが必要になってくる。
※そもそもC#は実行環境に.NET Frameworkのインストール必要になる。

コンパイルをするcsc.exeの後ろにコンパイルするソースコードファイル名を指定する。

C:WindowsMicrosoft.NETFrameworkv3.5csc.exe C:test.cs

参考

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?