.NET에는 지능적인 드롭 다운에서 메소드의 과부하가 먼저 나타나게하는 방법이 있습니까?

StackOverflow https://stackoverflow.com/questions/281269

문제

형태로 ShowDialog ()의 과부하를 추가했습니다. Visual Studio 에서이 과부하는 Intellisense에서 세 번째 버전으로 나타납니다. 오버로드 된 함수가 #1 (예 : 기본값)으로 표시하려면 어떻게해야합니까?

도움이 되었습니까?

해결책

내가 아는 한, 오버로드 선택 Intellisense 팁에서 오버로드 순서를 제어 할 수있는 방법은 없습니다.

다른 팁

플러그인을 사용해야합니다. 필요한 작업을 수행하는 것은 토마토의 시각적 지원입니다. http://www.wholetomato.com/

그것은 당신이 원하는 것을 정확하게 수행합니다 (다른 옵션들 중에서) : 제안 목록 위에 상속되지 않은 멤버를 표시하고 (또는) 대담하게 만듭니다.

아니요. 그러나 VS는 IntelliSense에서 가장 최근에 사용 된 옵션을 강조해야합니다.

도구-> 옵션-> 텍스트 편집기-> (귀하의 언어)-> Intellisense-> IntelliSense 사전 선택 가장 최근에 사용 된 멤버

매개 변수 수가 목록의 현재 #1보다 적지 않는 한 아니라고 생각합니다. 그래도 IC는 틀릴 것입니다 - 나는 종종 있습니다. :)

그래도 당신이 왜 이것을 원하는지에 대해 잃어 버렸습니다 ...

  1. 중요하지 않습니다. 그리고
  2. 다른 질문에서 대답 한 것처럼 찾고있는 것을 달성하는 더 좋은 방법이 있습니다 ..
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top