본문 바로가기

C#8

C# - Convert vs Parse vs TryParse 안녕하세요. 2nan 입니다. 여러분들은 int 형, double 형 등등... 숫자로 형 변환을 할때 어떤 방식으로 변환 하시나요?? 저는 대부분의 경우 Parse 를 사용해 왔습니다. 특별한 이유가 있는것은 아니고 문자열 형변환인 ToString 을 자주 쓰다보니 int 가 뒤에 있는 Convert.ToInt32 보단 Int32.Parse 를 주로 써왔습니다. 결과는 같지만 다른 방식이 있으니.. 궁금증이 생기지 않나요?? 😏 예시 코드부터 같이 보시죠 1. Convert 먼저 Convert 의 정의는 "기본 데이터 형식을 다른 기본 데이터 형식으로 변환한다." 라고 합니다. Boolean, Char, Byte, Int, Double, Decimal, String, DateTime 등등.. 이러한 형.. 2020. 9. 5.
C# - (string) vs ToString vs as string 안녕하세요. 2nan 입니다. 저는 문자열로 변환할때 주로 ToString 을 사용하곤 했습니다. 제가 개인적인 생각으로는 문자열로 변환할때 보통의 상황에서는 ToString 을 사용한다고 알고 있기 때문이였는데요, 어느날 구글링을 하던 도중 문자열로 변환하는 코드가 (string) 이 앞에 붙은 코드도 있었고, ToString 대신에 as string 이 있는 코드도 볼 수 있었습니다. 물론 사람마다 코딩 스타일이 전부 다르기 때문에 방식이 전부 다르겠지만, 어떤때는 as string 을 사용해야만 하는 경우도 있어서 어떤 경우에 맞게 사용해야 하는지 포스팅 할 겸, 글을 올리게 되었습니다. (저도 자주 까먹어서 겸사겸사..) 먼저 예시 코드를 보겠습니다. 1. (string) 예시 코드처럼 objec.. 2020. 9. 5.
C# - 닷넷 프레임워크(.Net FrameWork)와 C# 안녕하세요. 2nan 입니다. 저는 현재 Windows Form(윈도우폼) 개발자로 일하고 있습니다. 하지만 C#을 깊숙하게 배운것도 아니고, 사수도 없이 일을 계속 하다보니, 모르는 것이 있으면 원리를 모른채 구글링하고 코드 복사만 하고, 검색하고 복사하고... 이러다간 평생 발전하지 못하고 제자리에만 머무르게 될 것 같아서 책도 구입하고 C#에 대해서 처음부터 다시 공부해보려 합니다. 책을 통해서 공부를 하고, 포스팅도 하면서 복습의 효과도 노리고 있습니다. (깊숙한 내용보단 개념 정도를 포스팅할 예정입니다.) 책은 지인분의 추천으로 sysnet을 운영하고 계신 유명한 개발자 정성태님의 시작하세요! c#8.0 프로그래밍 으로 공부할 계획입니다. https://wikibook.co.kr/csharp80.. 2020. 6. 16.
C# - 명령 프롬프트(CMD)로 컴파일 해보기(2) 안녕하세요. 2nan 입니다. 앞의 포스팅에서는 직접 예제코드를 작성해서 컴파일을 해보았습니다. 2020/06/14 - [개발/C#] - C# - 명령 프롬프트(CMD)로 컴파일 해보기(1) C# - 명령 프롬프트(CMD)로 컴파일 해보기(1) 안녕하세요. 2nan 입니다. 먼저 예제 코드를 메모장으로 작성해서 Program.cs 파일로 저장합니다. //원하는 폴더에 Program.cs 파일명으로 저장 using System; namespace ConsoleApp1 { class Program { static vo.. 2-nan.tistory.com 컴파일러를 이용해 단일 C# 코드를 직접 컴파일하는 것은 복잡한 과정을 필요로 합니다. 단일 C#코드 컴파일이 아닌 프로젝트 파일을 기반으로 빌드하는 것이 .. 2020. 6. 14.