C# 파일명, 파일경로 호출 FileInfo 함수를 통해서 특정 경로에 위치한 파일의 파일명을 호출할 수 있으며, 파일명과 경로를 분리해서 호출도 가능하다. 파일명 호출 예제 string filePath = @"C:\Users\mhk\Desktop\티스토리_개발.pptx"; // 파일경로 System.IO.FileInfo FI = new System.IO.FileInfo(filePath); // 경로의 파일정보 호출 string fileName = FI.Name; //
C# string 변수 특정 문구 포함 여부 확인 코딩을 하다보면 string 변수에 특정 문구가 포함되었는지 확인해야 하는 경우가 빈번하게 발생한다. 여러가지 방법이 있겠지만 "contains" 함수를 사용하면 간단하게 확인이 가능하다. contains 사용 예제 string result = string.Empty; string addr = "경기도 수원시 영통구"; // 주소 if (addr.Contains("수원시")) // addr 변수에 "수원시" 문구가 포함됐으면 true 아니면 false { // 수원시가 포함되었기 때문에 result 변수에 이 문구를 입력 result = "주소에 수원이 포함됐어요!"; } else { result = "주소에 수원이 포함되지 않았어요!"; } Messag..
C# 삼항(3항) 연산자 3항 연산자는 조건이 "true" 일때 "A"를 아니면 "B"를 출력하는 등의 간단한 연산을 할 때 사용한다. 조건문으로는 보통 IF문을 사용해서 처리하는 경우가 많은데 삼항연산자를 사용할 경우 코드가 조금 더 간결해져서 가독성이 좋고 코드길이도 짧아서 코딩하기 편하다. 삼항(3항) 연산자 예제 숫자가 0일때는 "홍길동"을 아니면 "아무개"를 입력해야 하는 경우에 삼항연산자와 IF문 코드를 비교해보도록 하겠다. 1. 삼항연산자 int num = 0; string name = num == 0 ? "홍길동" : "아무개"; // num이 0이면 첫번째값 아니면 두번째 값을 입력 Console.Write(name); // 홍길동이 출력됨 2. IF문 string name = strin..