분류 전체보기37 C# var using System; namespace ConsoleApp20 { class Program { static void Main(string[] args) { //var는 var a = 20; Console.WriteLine("Type:{0},Value:{1}", args.GetType(), a); ; } } } 2021. 4. 28. C# if문을 더 줄여서 쓰고 싶읍니까? using System; namespace ConsoleApp20 { class Program { static void Main(string[] args) { string name = ""; Console.ReadLine(""); int age = ""; Console.ReadLine(""); Console.WriteLine($"{name},{(age >20 ? "늙은이" : "젊은이")}"); } } } 2021. 4. 28. C# ?? NULL 사랑해? using System; namespace ConsoleApp20 { class Program { static void Main(string[]args) { int? a = null; // 널이 포함되어있는 값에만 쓸수있는 오퍼레이터 a ?? 3; // a 좋은 예 int? b = 3; b ?? 4; // b 안좋은 예 //a는 가능 한데 b는 안된다. //b.HasValue; //b 에 값을 물어보는 형태. Console.WriteLine() } } 2021. 4. 28. C# 오버플로우 언더플로우 using System; namespace ConsoleApp20 { class Program { static void Main(string[] args) { //오버플로우 //언더플로우 최소치에서 더빠져서 최대값으로 출력되는것. 데이터값을 더 큰값을 해주면 가능하다. 그렇지만 이 해결방법은 나머지 연산처리에 영향을 줄 수 있기때문에 //그래서 오버플로우가 일어날것같으면 숫자를 제한하는 형식으로 하는게 좋다. uint a = uint.MaxValue; Console.WriteLine("a:" +a); a = a + 1; uint b = uint.MinValue; Console.WriteLine("b:" +b); b--; Console.WriteLine("a:" + a); Console.WriteLine(.. 2021. 4. 28. 이전 1 ··· 4 5 6 7 8 9 10 다음