ALL

ALL

C# 금액 숫자 3자리마다 콤마 넣기 또는 콤마 삭제 방법

C#에서 화면에 금액을 표시하는 경우 또는 숫자를 표시하는 경우에 3자리씩 콤마를 넣어서 출력하는 경우가 있습니다.String.Format 함수를 사용해서 3자리 마다 콤마를 넣는 방법과 반대로 콤마를 삭제하는 방법을 알아보겠습니다.3자리 마다 콤마 넣기입력한 값 또는 데이터 베이스에서 취득한 값 금액이나 숫자를 화면에 표시하는 경우 3자리 마다 콤마를 넣어서 표시하는 것이 보기에 좋습니다.입력한 값이나 데이터 베이스에서 가져온 값은 대부분 콤마가 들어가 있지 않기 때문에 3자리 마다 콤마를 표시하도록 형식을 변환해줘야 합니다.St...
ALL

C# 문자열 한글자씩 자르는 방법 예제

C#에서 문자열을 한 글자씩 잘라 배열에 저장하는 방법을 보도록 하겠습니다.먼저 배열에 저장하는 방법을 보기 전에 한 글자씩 어떻게 자르는지 보도록 하겠습니다.한 글자씩 자르기가장 간단한 방법으로는 foreach 문을 사용할 수 있습니다.foreach 문으로 자르기 예제using System;string str = "ABCDE";foreach (char c in str) { Console.WriteLine(c);}결과ABCDEforeach를 사용하여 문자열을 하나씩 자를 수 있습니다.for문을 사용해서도 문자열을 한 글자씩 취득할 ...
ALL

C# Contains 검색 조건 여러개 설정하는 방법 및 예제

C#에서 문자열이나 리스트, 배열을 Contains를 사용하여 검색 문자가 포함되어 있는지 확인할 수 있습니다.검색하고 싶은 문자가 하나일 경우도 있지만 여러 개일 경우도 있습니다.Contains 함수를 사용할 때에 하나의 검색어만 지정할 수 있기 때문에 이러한 경우에는 AND 연산자 또는 OR 연산자를 사용해서 처리할 수 밖에 없습니다.Contains과 AND복수의 검색 조건과 모두 일치하는 경우에만 처리를 하고 싶은 경우에는 AND 연산자를 사용합니다.Contains과 AND 예제using System;using System;n...
ALL

C# Contains 값이 존재하는지 확인하는 방법 및 예제

C#에서 문자열이나 배열, 리스트에 지정한 문자가 포함되어 있는지 또는 이미 등록되어 있는지 확인하는 방법으로 Contains 또는 정규 표현식을 사용합니다.이번에는 Contains를 사용하여 문자열이나 배열, 리스트에 검색 문자가 포함되어 있는지 확인하는 방법을 알아보도록 하겠습니다. 문자열 검색먼저 문자열 안에 지정한 문자가 포함되어있는지 확인하는 방법을 알아보겠습니다.문자열 검색 예제using System;using System;namespace Sample{ class Sample { static void Main() { s...
ALL

C# 조건문 switch-case문 사용방법 및 예제

switch-case문은 조건에 따라 각각 다른 처리를 해주는 문법입니다.조건문으로 많이 사용하는 if문도 있습니다.if문과 차이점은 if문의 경우에는 조건 분기가 적은 경우에는 작성하기도 편리하며 보기도 쉽지만 조건 분기가 많아지는 경우에는 작성하기도 불편하며 보기에도 좋지 않습니다.그에 비해 switch문은 조건 분기가 많은 경우에도 작성하기 간단하며 보기에도 좋은편입니다.switch 사용 방법switch(값){ case 조건1: 처리1 break;case 조건2: 처리2 break;}switch문은 값과 일치하는 조건에 정의한...
ALL

C# Dictionary를 List로 List를 Dictionary로 변환 하는 방법

C#에서 Dictionary를 List로 변환해야 하거나 List를 Dictionary로 변환해야 하는 경우가 있습니다.어떻게 변환하는지 하나씩 살펴보도록 하겠습니다.Dictionary를 List로 변환먼저 Dictionary를 List로 변환하는 방법을 살펴보도록 하겠습니다.Dictionary는 키(Key)와 값(Value)로 구성되어 있습니다.Dictionary를 리스트로 변환하려면Dictionary의 키를 담을 List와 Dictionary의 값을 담을 List가 필요합니다.Dictionary를 List로 변환 예제using ...
ALL

C# LINQ로 Dictionary 정렬 하기 방법 및 예제

C#에서 연상 배열인 Dictionary를 LINQ를 사용하여 정렬하는 방법을 알아보도록 하겠습니다.LINQ 정렬LINQ로정렬하기 위해서는 OrderBy 메서드를 사용합니다.람다식으로 작성하기 때문에 Dictionary를 간단하게 정렬시킬 수 있습니다.LINQ 정렬 예제using System;using System.Collections.Generic;using System.Linq;namespace Sample{ class Sample { static void Main() { var myTable = new Dictionary<st...
ALL

C# 연상배열 Dictionary 키(Key) 또는 값 중복 확인 방법

C# 연상 배열인 Dictionary는 키값을 중복하여 등록할 수 없습니다.Dictionary에 요소를 추가하기 전에 추가하려는 키 또는 값이 중복하는지 확인하는 방법을 알아보도록 하겠습니다. ContainsKeyDictionary에 키를 추가하는 경우에 키가 중복하는지 확인하는 방법부터 알아보겠습니다.Dictionary변수.ContainsKey(Key)키 중복을 확인하는 방법으로 ContainsKey 메서드를 사용합니다.ContainsKey 예제using System;using System.Collections.Generic;na...
ALL

C# 키(Key)와 값(Value)을 가진 Dictionary 사용 방법 및 예제

C#에서는 키와 값을 세트로 저장할 수 있는 연상 배열로 Dictionary가 있습니다.값을 저장할 때는 키(Key)가 중복되지 않도록 주의해야 합니다.Dictionary 기본 사용 방법Dictionary 클래스를 사용하기 위해서는using System.Collections.Generic으로 먼저 선언을 해줘야 합니다.・선언Dictionary 선언 방법입니다.Dictionary<Key 타입, Value 타입> 변수명 = new Dictionary<Key 타입, Value 타입>()또는 아래와 같은 방법으로도 선언할 수 있습니다.va...