본문 바로가기
728x90

분류 전체보기31

Git - Stash 사용법 Git을 사용할 때 커밋을 하지 않은 상태에서 master > branch 로는 이동이 가능하지만 branch > branch, branch > master로는 이동할 수가 없어서 Git사용이 익숙치 않은 상태에서는 불편함을 초래합니다. 그렇다고 브랜치 이동할때마다 커밋할수도 없고.. 그래서 stash라는 것을 이용하면 현재 수정된 내역이 있는 소스를 임시저장소에 저장하고 다른브랜치로 이동할 수 있습니다. stash는 기본적으로 Stack 구조이며 show, apply command를 이용하여 stash를 사용할 경우 제일 최근에 저장된 내역을 불러옵니다. Save git stash save로만 입력 할 경우 저장하는 stash의 ID값으로 저장하며, 저장할 이름을 입력 할 경우 특정한 이름으로 stas.. 2021. 7. 21.
C# - 확장메소드 사용법 및 예시 서비스 규모가 커지면 나름의 필요에 따라서 메소드를 임의로 추가해서 공용으로 쓸일이 생기기도 합니다. 이때 임의로 특정함수를 추가할 수 있는데 static클래스로 추가하여 공용으로 사용할만한 함수를 추가 할 수 있습니다. 아래의 예시를 참고하여 사용법을 알아보겠습니다. ExtentionMethod.cs CutString string형식의 문자열을 사용할 경우에 CustString확장메소드를 이용하고 loc변수를 붙이면 loc까지 문자열의 길이를 잘라냅니다. 문자열의 길이가 자르려는 길이보다 작을 경우 문자열을 반환합니다. GetLastValue List 형식의 배열에서 맨 마지막 요소만 가져옵니다. HasDataColumn where조건으로 List형의 DataType을 DataTable인 것만 한정 했.. 2021. 7. 15.
DB - (MSSQL) 날짜 변환처리 방법 Datetime을 상황에 따라 날짜형식을 변환시키는 방법은 여러가지가 있으며 다음 표에 따라 적절히 사용할 수 있습니다 주로 사용하는 형식은 21, 23, 112, 121이며 사용법은 다음과 같습니다. select getdate() -- 2021-07-14 15:54:13.967 select convert(char(23), getdate(), 21) -- 2021-07-14 15:52:17.763 select convert(char(10), getdate(), 23) -- 2021-07-14 select convert(char(8), getdate(), 112) -- 20210714 select convert(char(23), getdate(), 121) -- 2021-07-14 15:52:17.763 .. 2021. 7. 14.
C# - List 기본함수 사용법(Add, AddRange, Contains, Clear, IndexOf, Remove, RemoveAll, Reverse, ToArray, Sort) List를 이용하여 MS에서 제공하는 함수를 이용하면 리스트 구현을 손쉽게 할 수 있는데 자주 사용하며 간단한 함수를 몇가지 알아보도록 하겠습니다. Sample List 예시로 진행될 샘플 리스트는 아래와 같습니다. List lst = new List() { "Kim", "Lee", "Jang", "Park" }; Add List에 추가로 동일한 데이터타입의 요소를 추가합니다. lst.Add("Choi"); // 결과 "Kim", "Lee", "Jang", "Park", "Choi" AddRange List에 배열로 요소를 추가합니다. // List : "Kim", "Lee", "Jang", "Park" // 1. 제너릭 배열을 추가 lst.AddRange(new List { "OS", "PS", "QI.. 2021. 7. 14.
728x90