문제

가능한 복제 :
C# 4.0의 새로운 멋진 기능

안녕하십니까,

"C# v4.0에서 무엇을 원하십니까?"에 관한 몇 가지 질문이 있습니다. 이 질문은 다릅니다. 나는 당신이 Microsoft의 아기의 새 버전에서 무엇을보고 싶은지 묻지 않고 Microsoft Visual Studio 2010 Beta 1이 이미 나왔기 때문에 이미 거기에 무엇이 있는지 묻습니다.

나는 VS2010에서 구현 된 선택적 매개 변수 만 발견했습니다.

void foo(int a,int b = 10)
{
    if(b != 10) throw new Exception();
}

void Main(string[] args)
{
    foo(5);
    foo(5,6);
}

내가 구현할 계획이 무엇인지 모르기 때문에 그 거대한 언어로 모든 것을 찾기가 매우 어렵습니다. 내 진보가 성장하는 데 도움이되지 않는 질문.

VS2010 Beta1에서 어떤 새로운 기능을 찾았습니까?

도움이 되었습니까?

해결책

~ 안에 C# 미래 페이지 @ MSDN 샘플과 함께 C# 4.0의 BETA1 버전에 추가 된 새로운 기능에 대한 문서를 찾을 수 있습니다.

다른 팁

당신은 실제로 두 가지 별도의 질문을하고 있습니다.

VS2010 Beta1에서 어떤 새로운 기능을 찾았습니까?

이것은 언어 기능이 아닌 새로운 IDE 기능 일 것입니다. 나는 이것에 대해 많이 알지 못하지만 IDE가 WPF에서 다시 작성되었으며 멀티 모니터에 대한 더 나은 지원을 할 것임을 알고 있습니다. 다른 새로운 기능에 대한 기사가 있습니다 여기. XML/XSLT를 수행하는 경우 새로운 XSLT 디버깅 기능이 깔끔합니다.

C# 4.0의 새로운 기능은 무엇입니까?

가장 큰 새로운 기능은 "동적"키워드. 자신을 언급하는 선택적 매개 변수도 있습니다.

그 외에도 가장 중요한 새로운 기능은 제네릭에서 비밀화와 공분산 일 가능성이 높습니다. 나는 여기에서 그것을 설명하려고하지 않을 것입니다. 철저한 설명을위한 Eric Lippert의 블로그. 그는 주제에 대한 전체 시리즈를 가지고 있으며 자세히 설명됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top