C# の Class 入門
こんにちは。
仕事の自動化にやりがいと達成感を感じるガッくんです。
この記事の目次
背景・目的
最近は Class を1から書くことがなくなっていたので、おさらいするために初歩的な使い方を確認しました。
動作環境
・Windows 7
・Visual Studio 2017
プログラム
ソースコード
using System;
using System.Collections.Generic;
namespace How_to_use_Class
{
class Program
{
static void Main(string[] args)
{
// クラスインスタンスの作成
sample s = new sample();
// インスタンスに値の代入
s.x = 10;
s.y = 20;
s.list = new List();
s.list.Add(s.x);
s.list.Add(s.y);
// 表示
Console.WriteLine("s.x = " + s.x);
Console.WriteLine("s.y = " + s.y);
for(int i = 0; i < s.list.Count; i++)
{
Console.WriteLine("s.list[" + i + "] = " + s.list[i]);
}
// 終了待機
Console.WriteLine("");
Console.WriteLine("何かキーを押して下さい。");
Console.ReadKey();
}
}
// 自作クラス
class sample
{
public int x;
public int y;
public List list;
}
}
コメント
Class を作成し、値を記憶させた簡単なサンプルです。
使い方よりはデータ構造を考える事の方が大切ですよね。
以上