STUDY(32)
-
5-10장
??연산자 using System; namespace study { class Program { static void Main(string[] args) { string test = "hello"; if (test == null) Console.WriteLine("null"); else { Console.WriteLine(test); } string test2 = "world"; Console.WriteLine(test2 ?? "null"); } } } 자동 구현 속성(프로퍼티) class Test { public string Name { get; set; } } class Test2 //C# 6.0버전 이상 { public string Name { get; set; } = "청호"; } 객체 초기화 u..
2022.04.18 -
1-4장
인터페이스 using System; namespace study { interface Ibird { void Fly(); } class Duck : Ibird { public void Fly() { Console.WriteLine("Duck Fly"); } } class Goose : Ibird { public void Fly() { Console.WriteLine("Goose Fly"); } } } 클래스 형변환 implicit, explicit using System; namespace study { class MassUnit { double mass; public double Mass { get { return mass; } set { mass = value; } } public MassUnit(d..
2022.04.14