C#教科書を身につける.クラス(Class)
2117 ワード
https://www.youtube.com/watch?v=UdBuTGTSzc4&list=PLO56HZSjrPTB4NxAsEP8HRk6YKBDLbp7m&index=43
フィールドおよびメソッドのセット Instance == Object classキーワードを使用してインスタンスを作成し、新しいキーワードを使用してインスタンス を作成します.組み込みクラス、 組み込みクラス
1.クラス(Class)
using System;
using static System.Console;
namespace testProject
{
class Program
{
struct Point { public int X; public int Y; }
enum Animal { Mouse, Tiger }
class Square
{
public int Width;
public int Height;
public static string Creator;
}
static void Main(string[] args)
{
// 구조체 : 하나의 이름으로 여러 데이터 형을 보관
Point point;
point.X = 1;
point.Y = 1;
// 열거형 : 하나의 이름으로 서로 관련있는 정수 값을 갖는 상수 집합
WriteLine(Animal.Mouse);
WriteLine(Animal.Tiger);
// 클래스 : field와 method의 집합
// Instance == Object
Square square = new Square();
square.Width = 100;
square.Height = 200;
Square.Creator = "RedPlus";
}
}
}
2. Built-In Class
using System;
using static System.Console;
namespace testProject
{
class Program
{
static void Main(string[] args)
{
// Environment(static class)
// 현재 환경 및 플랫폼에 대한 정보 및 조작 방법을 제공
WriteLine(Environment.OSVersion);
WriteLine(Environment.NewLine);
WriteLine(Environment.UserName);
WriteLine(Environment.MachineName);
// Random(instance class)
Random random = new Random();
WriteLine(random.Next());
WriteLine(random.Next(1, 6));
WriteLine(random.Next(2, 3));
}
}
}
Reference
この問題について(C#教科書を身につける.クラス(Class)), 我々は、より多くの情報をここで見つけました https://velog.io/@ansalstmd/C교과서-마스터하기-14.-클래스Classテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol