ライブラリ

ライブラリ (C# によるプログラミング入門)
http://ufcpp.net/study/csharp/st_library.html
.NET framework の標準ライブラリ
全てクラス化されていて、名前空間で分類されている(ex. Math クラスは System という名前空間)
コンパイラに対して /r オプションでライブラリの入っている DLL ファイルを指定するだけで利用できる
Visual Studioだとソリューションエクスプローラの参照を右クリ→参照の追加
よく使うものはデフォルトでDLLを見つけてくれるので、オプションの指定も必要ない

//Mathクラスの利用

System.Math.Sin(x) // 完全修飾名

//using ディレクティブの使用
using System;
した上でMath.Sin(x)


よく使うもの(名前空間/クラス名)
System / Console, Math
System.IO / Derectory, File, StreamReader, StreamWriter
System.Text / Encoding
System.Collections / ArrayList, HashTable
System.Drawing / Bitmap, Graphics
System.Windows.Forms / Form