문자열 슬라이싱 하는 법 찾아보다가 알게 된 이 문법(?)
내 비주얼스튜디오에서 사용하려고 하면 빨간 줄이 뜬다...
이유는 바로 언어 버전 차이(오류 번호 CS8370)
0. VS 안의 언어 버전 바꾸기
여기저기 찾아봤는데 빌드> 고급> 고급 빌드 설정> 언어 버전에서 바꿀 수 있다고 한다.
그런데 나는 바꿀 수 없었다.
수동으로 바꾸려면 csproj 파일을 건드리면 된다는데 위치를 도저히 알 수 없어서 깔끔하게 새 프로젝트로 진행하기로 했다!
Visual Studio 언어 버전 8.0 이상으로 바꾸기
1. ".NET" 다운로드
https://dotnet.microsoft.com/ko-kr/download
Download .NET (Linux, macOS, and Windows)
Free downloads for building and running .NET apps on Linux, macOS, and Windows. Runtimes, SDKs, and developer packs for .NET Framework, .NET, and ASP.NET.
dotnet.microsoft.com
구글에 ".NET 다운로드"라고 검색하기
다운로드하기
2. Visual Studio 버전 업데이트
.NET을 다운로드하면 주의사항에 '이 릴리스는 Visual Studio 2022 (v17.11)과만 호환됩니다.'라고 쓰여있기 때문에 Visual Studio 버전 업데이트가 필요하다.
Visual Studio Installer로 들어가기
Visual Studio Community 2022의 버전이 17.11 이하라면 업데이트 눌러주기
3. 새 프로젝트 생성해서 확인해 보기
[C#] Visual Studio 새 프로젝트 생성하기
Visual Studio 새 프로젝트 생성하기 새 프로젝트 만들기 - 콘솔 앱 - 다음 프로젝트 이름(솔루션 이름) 및 위치 설정 - 다음 프레임워크 버전 설정(.NET 6.0 ~ 8.0) - 만들기 맨 윗줄의 링크 타고 들어
zz0zz9.tistory.com
만약 새 프로젝트 생성하는 법이 헷갈린다면 위의 링크에서 확인하기!
그동안 실패했던 슬라이싱 시도!!
빨간 줄도 뜨지 않고 출력도 잘 되는 모습ㅎㅎ
덕분에 슬라이싱 진짜 유용하게 쓰는 중!
문자열 슬라이싱 하는 법
https://learn.microsoft.com/ko-kr/dotnet/csharp/tutorials/ranges-indexes
인덱스 및 범위를 사용하여 데이터 범위 탐색 - C#
이 고급 자습서에서는 인덱스 및 범위를 사용하여 연속 범위의 순차적 데이터 세트를 검사하는 데이터를 탐색하는 방법을 살펴봅니다.
learn.microsoft.com
'C#' 카테고리의 다른 글
Visual Studio 자동 띄어쓰기/해제하기 - Hide (0) | 2025.01.17 |
---|---|
Visual Studio 한 프로젝트에서 두 파일 다루기 - Hide (0) | 2024.10.08 |
[C#] (Linq) 배열에서 중복 요소, 개수 구하는 법 - Hide (2) | 2024.10.03 |
[C#] Visual Studio 새 프로젝트 생성하기 - Hide (0) | 2024.10.02 |