C# 코드를 간단히 작성하고 결과를 보기 위해 비주얼 스튜디오를 켜는건 너무 귀찮은 일이다.
그럴 때는 간단히 웹사이트에서 테스트해보는 방법이 좋다.
C# Online Compiler | .NET Fiddle
dotnetfiddle.net
이 사이트 왼쪽의 Options를 보면 NuGet Packages를 검색하고 추가하는게 가능하다는 것을 알 수 있다.
그런데 이 사이트는 늘 잘 작동하는건 아닌 것 같다.
당장 지금 내가 테스트해봤는데 .NET Core 3.1의 경우 에러가 발생하고 있다.
Run-time exception (line -1): Sorry but .Net Core isn't available at the moment ... 와 같은 에러 메세지가 나왔다.
Compiler를 .NET 4.7.2나 Roslyn 3.4로 바꾸면 잘 작동했다.
https://dotnet.microsoft.com/platform/try-dotnet
Try .NET | Runnable .NET code on your site
Try .NET is a service that allows you to embed runnable .NET code snippets into your website, blog, or documentation. Go beyond copy and paste samples to live snippets.
dotnet.microsoft.com
마이크로소프트 닷넷 공식 사이트에도 매우 간단히 코드를 테스트 할 수 있는 도구를 제공한다.
위 링크에서 약간 밑으로 내려보면 Try .NET in the browser라는게 나온다.
코드를 작성하고 Run Code 버튼을 누르면 아래 콘솔에 결과가 나온다.
C# 공식 자습서에 이 기능이 많이 활용되는 것을 볼 수 있다.
예제를 직접 웹사이트에서 실행해보면 아주 효과적인 것 같다.
아래 링크를 클릭하면 C# split 관련 예제를 실행해볼 수 있는 페이지가 나온다.
https://docs.microsoft.com/ko-kr/dotnet/csharp/how-to/parse-strings-using-split#code-try-0
String.Split(C# 가이드)를 사용하여 문자열을 구문 분석하는 방법
String.Split은 구분 기호 집합에서 분리된 문자열 배열을 반환합니다. 문자열을 구문 분석하는 쉬운 방법입니다.
docs.microsoft.com
'dev' 카테고리의 다른 글
[JavaScript] Email validation (0) | 2020.12.19 |
---|---|
[JavaScript] 배열 섞기 (0) | 2020.08.08 |
[JavaScript] 배열 내의 요소들의 합계 구하기 (0) | 2020.07.29 |
[C#] ASP.NET Core 패스워드 암호화 (0) | 2020.06.21 |
[ASP.NET Core] 파일 업로드 기능 구현 (ajax, 멀티) (0) | 2020.02.26 |
[ASP.NET Core] 앱 재시작 없이 페이지 변경사항 반영 (0) | 2020.02.13 |
[JavaScript] ResizeSensor: HTML 엘리먼트 크기 변화 감지 (0) | 2020.02.13 |
[JavaScript] moment.js를 이용한 일수 계산 (0) | 2020.01.29 |