数字型 論理型 文字型 構造体型 列挙型 暗黙的型変換とキャスト 明示的型変換(Convert) |
文字列型 配列型 |
文字列型 文字列は、文字型の集合体です。文字列の大きさに特に制限はありませんが、文字数×2バイトの領域を占めます。 stringクラスの宣言の例は次のとおりです。 string s="TEST文字"; 以下、主なstring クラスのプロパティとメソッドの使用例を示します。
|
||||||||||||||||||||||
配列型 同じ種類の複数データを同じ変数名で取り扱う場合には配列型を用います。 配列は、次の例のようにデータ型の後にインデックス用の[ ]を入れることによりデータを区分します。 int[] i=new int[m]; //mはデータ数 string[] i=new int[n]; //nはデータ数 具体的な使い方は次の例を参照してください。 int i; string s="abcdefg"; string[] t=new string[s.Length]; for (i=0;i<s.Length;i++) { t[i]=s.Substring[i,1]; //sの各文字をtの各配列に入れる } 単純型のデータ同様、配列にも初期値を与えることができます。 string[] t={"a","b","c","d","e","f","g"}; 以上の配列では、1つのインデックスによって、配列要素を区別してきましたが、もちろん、2次元の配列 を作ることもできます。 int [ , ] i=new int[m,n]; //m,nはint型 2次元配列は、平面上の座標などを記録する場合に便利です。 以下、主な配 列型のメソッドです。 Array.Sort (samplearray); //配列のソート samplearray1.CopyTo(samplearray2,0); //配列のコピー |