C/C++ 과 C# 문법은 매우 비슷합니다. 하지만 다른 점도 꽤 있습니다.
C# 을 공부하는데 있어서 이러한 차이점 위주로 설명이 되어있다면 좋겠다고 생각을
했었기 때문에 공부하는 김에 정리를 해보고자 합니다.
공부하면서 다른 점이 발견 되면 이 포스트에 계속 정리해서 올릴 예정입니다.
잘못된 내용이 있다면 알려주세요 : )
1. #include 는 없고 using 을 사용.
2. is 연산자 추가
3. as 연산자 추가
4. 모든 변수는 object 에서 파생된 클레스로 각종 메쏘드를 지원
5. interface 추가
6. override 추가
7. sealed(상속봉인) 추가
8. out 추가 – return 과 달리 여러 가지 데이터를 함수에서 되돌려 줄 수 있는 기능
9. 함수 선언 방법 차이 – ( 특성 [변경자] 반환형 메쏘드이름 ([매게변수 리스트]) )
10. foreach문 추가
11. 널 타입 추가.변경 – System.Nullable<자료형> 변수명 or int? a = null;
12. 변수 초기화 안하면 컴파일 불가능 – int a; error!!
13. 자료형 범위가 아닌 값으로 초기화시 컴파일 불가능.
13. 자료형 object, decimal 추가 – decimal는 float과 비슷하게 숫자 뒤에 f가 아닌 m을 붙임
14. 속성 추가
15. 델리게이트 추가
16. finally문 추가 – 예외처리시 try ~ catch문 실행 후 반드시 처리해야하는 코드 작성
항목과 자세한 내용 추가 중….
IHG Points Purchase Promotion: 100% Bonus Points (Until June 29, 2024) 👍 Hello everyone 🖐️🖐️,…
Introduction to IHG Bonus Points Promotion Hello everyone! Today, I'd like to introduce you to…
Problem stdout: stderr: Downloading xxxx.a (83 MB) error: git-lfs smudge -- 'xxxx.a' died of signal…
https://www.playmobil.de/playmobil-xxl-weihnachtsmann/6629.html 구매가 : 48.49 유로 (플레이모빌 독일 홈페이지) 결제하는데 안되서 PayPal 로 결제하니 잘 잔행…
롯데온에서 355ml 24캔 롯데카드로 구매시 13,210원 https://www.lotteon.com/p/product/PD36294 APP으로 35,000원 이상 구매시 7,000 포인트 적립 행사…
구입 매장 : 현대 홈쇼핑 (홈쇼핑 방송 중) 모바일 앱 http://www.hyundaihmall.com/front/pda/itemPtc.do?slitmCd=2114353981 최종 결제 가격 :…