는 내가 VB.NET 프로젝트에서 작업하는 C#을 개발자입니다, 그리고 VS 내가 사용하려고 노력 계속 :: = 구문은 무엇을 사용합니까?
While reader.Read()
HydrateBookFromReader(reader:=???)
HydrateBookFromReader : 내가 지금 같이하는 ByRef 매개 변수와 함께 함수를 호출 할 때 = 거시기를 = 건설, 그것이 무엇이다 :
Public Function HydrateBookFromReader(ByRef reader As SqlDataReader) As Book
왜 인텔리가 나는 것을 사용하는 것이 주장 계속 않습니다 함수는 다음 서명이?
정확하게 대답했습니다. 감사. 다른 대답은 또한 매우 유익하고 유익했지만 질문의 다른 측면에 초점을 –
yw. Google 구두점을 사용하기가 어렵습니다. C#에 다음 릴리스에서이를 추가하면 등호가없는 콜론이됩니다. 우리가 언어를 전환 할 때 우리의 발가락에 우리를 유지. – DOK
많은 추가 매개 변수가있는 메서드를 처리 할 때 특히 유용하다는 점을 추가했습니다. Office API를 호출 할 때이 부분이 가장 많이 보입니다. 15 개의 선택적 매개 변수가있는 API가 있으며 위치 매개 변수를 모두 생략하지 않고 이름으로 매개 변수를 지정하는 것이 훨씬 편리합니다. (이것이 C#이 기능을 추가 한 이유입니다.) – panopticoncentral