본문 바로가기

C#7

[C#] 변수 선언 기초 C#에서 변수는 값을 저장하는 메모리 상의 위치입니다. C#에서 변수를 선언하려면 변수의 유형과 이름을 지정해야 합니다. 여기에 C#에서 변수를 선언하는 예제가 있습니다: int age; 이것은 "age"라는 이름의 "int" 유형 (정수의 줄임말)의 변수를 선언합니다. 정수는 소수점이 없는 정수입니다. 변수를 선언할 때 같이 값을 할당할 수도 있습니다. 예를 들어: int age = 35; 같은 유형의 여러 변수를 한 번에 선언할 수도 있습니다. 예를 들어: int age = 35, height = 180; 다른 유형의 변수도 같은 선언에서 선언할 수 있습니다. 예를 들어: int age = 35; double weight = 75.5; string name = "John Smith"; 2022. 12. 27.
C# 프로퍼티(Property) 기초/사용법/예제 C#의 Property는 객체의 속성을 정의할 때 사용되는 기능입니다. Property는 객체의 외부에서 속성을 읽고 쓸 수 있도록 해줍니다. 일반적으로 Property는 객체의 멤버 변수를 숨기고 외부에서 접근할 수 있도록 하기 위해 사용됩니다. Property는 아래와 같이 정의할 수 있습니다. class Person { private string name; public string Name { get { return name; } set { name = value; } } } 위의 예제에서 Name은 Person 클래스의 Property입니다. Property는 get과 set 접근자를 사용하여 읽기와 쓰기가 가능합니다. 읽기는 get 접근자를, 쓰기는 set 접근자를 사용하여 접근할 수 있습니다... 2022. 12. 23.
[C#]특정 조건을 만족하는 배열 Index 찾기 using System; string[] names = new string[]{"Shin","Kim"}; int findIndex = Array.FindIndex(names, i => i == "Kim"); 특정 조건을 만족하는 배열 Index 찾기 2018. 10. 12.
[C# Linq] 정렬, Orderby ThenBy int n = 2; var strings = new string[] { "abce", "abcd", "cdx" }; var strings_orderBy = strings.OrderBy(c => c[n]).ToArray(); var string_thenBy = strings.OrderBy(c => c[n]).ThenBy(x => x).ToArray(); //answer strings_orderBy = {"abce", "abcd", "cdx"}; //오름차순 정렬 strings_thenBy = {"abcd", "abce", "cdx"}; //다중오름차순 정렬 2018. 10. 12.