Programming/C#2007/01/08 09:39

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문 실행 후 반드시 처리해야하는 코드 작성


항목과 자세한 내용 추가 중....

크리에이티브 커먼즈 라이센스
Creative Commons License
2007/01/08 09:39 2007/01/08 09:39
Posted by dingpong

Trackback URL : http://www.dingpong.net/tt/trackback/37