«c#» 태그된 질문

C # ( "see sharp"로 발음)은 Microsoft에서 개발 한 높은 수준의 정적으로 형식화 된 다중 패러다임 프로그래밍 언어입니다. C # 코드는 일반적으로 .NET Framework, .NET Core 및 Xamarin을 포함하는 Microsoft의 .NET 도구 및 런타임 제품군을 대상으로합니다. C # 또는 C #의 공식 사양으로 작성된 코드에 대한 질문에이 태그를 사용하십시오.


9
객체가 이미 목록에 있는지 확인하는 방법
목록이 있습니다 List<MyObject> myList 목록에 항목을 추가하고 있으며 해당 개체가 이미 목록에 있는지 확인하고 싶습니다. 그래서 이것을하기 전에 : myList.Add(nextObject); nextObject가 이미 목록에 있는지 확인하고 싶습니다. "MyObject"개체에는 여러 속성이 있지만 비교는 두 속성의 일치를 기반으로합니다. 이 "MyObject"목록에 새 "MyObject"를 추가하기 전에 확인하는 가장 좋은 방법은 무엇입니까? 내가 생각한 유일한 해결책은 …
102 c#  linq  list 

14
C #에서 속성을 사용하지 않아야하는 이유는 무엇입니까?
그의 훌륭한 저서 인 CLR Via C #에서 Jeffrey Richter는 속성을 좋아하지 않으며 사용하지 말 것을 권장한다고 말했습니다. 그는 어떤 이유를 줬지만 나는 정말로 이해하지 못한다. 왜 내가 속성을 사용하거나 사용하지 말아야하는지 설명해 줄 수 있습니까? 자동 속성을 사용하는 C # 3.0에서 이것이 변경됩니까? 참고로 Jeffrey Richter의 의견을 추가했습니다. • …
102 c#  properties 


30
디버깅이 시작되지 않음 [닫힘]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문 개선 F5 (디버깅 모드)를 누르면 아무 일도 일어나지 않습니다. 빌드가 제대로 작동하고 exe 파일이 제대로 …

6
C #의 문자열에서 열거 형 값을 얻는 방법은 무엇입니까?
열거 형이 있습니다. public enum baseKey : uint { HKEY_CLASSES_ROOT = 0x80000000, HKEY_CURRENT_USER = 0x80000001, HKEY_LOCAL_MACHINE = 0x80000002, HKEY_USERS = 0x80000003, HKEY_CURRENT_CONFIG = 0x80000005 } 문자열이 주어지면 어떻게 열거 형을 기반으로 HKEY_LOCAL_MACHINE값을 얻을 수 0x80000002있습니까?
102 c#  enums 


5
Web Api 용 Xml 문서에 기본 프로젝트 이외의 문서를 포함하려면 어떻게해야합니까?
문서 귀하의 웹 API 프로젝트에 해당 xmldoc 통합을 가능하게하여 API 유형의 모든 당신의 WebApi 프로젝트의 일부로 만 핸들 상황에 나타납니다. 특히, App_Data/XmlDocument.xml구성에서 해당 파일을 사용할 줄로 XML 문서를 다시 라우팅 하고 주석 처리를 제거하는 방법에 대해 설명 합니다. 이것은 암시 적으로 하나의 프로젝트 문서 파일 만 허용합니다. 그러나 설정에서 공통 …

12
CA2202,이 사건을 해결하는 방법
아무도 다음 코드에서 모든 CA2202 경고를 제거하는 방법을 말해 줄 수 있습니까? public static byte[] Encrypt(string data, byte[] key, byte[] iv) { using(MemoryStream memoryStream = new MemoryStream()) { using (DESCryptoServiceProvider cryptograph = new DESCryptoServiceProvider()) { using (CryptoStream cryptoStream = new CryptoStream(memoryStream, cryptograph.CreateEncryptor(key, iv), CryptoStreamMode.Write)) { using(StreamWriter streamWriter = new StreamWriter(cryptoStream)) …
102 c#  .net  code-analysis  fxcop 


3
.axd 파일이란 무엇입니까?
.axd파일 은 어떤 용도로 사용됩니까? 나는 그것이 ASP.Net AJAX Toolkit 과 그 컨트롤 에서 사용된다는 것을 알고 있습니다. 그것에 대해 더 알고 싶습니다. 인터넷 검색을 시도했지만 기본 정보를 찾을 수 없습니다.
102 c#  asp.net  vb.net 

4
컴파일러 모호한 호출 오류-Func <> 또는 작업이있는 익명 메서드 및 메서드 그룹
함수를 호출하는 데 익명 메서드 (또는 람다 구문)가 아닌 메서드 그룹 구문을 사용하려는 시나리오가 있습니다. 이 함수에는 두 개의 오버로드가 있습니다. 하나는를, 다른 하나 Action는 Func&lt;string&gt;. 익명 메서드 (또는 람다 구문)를 사용하여 두 개의 오버로드를 행복하게 호출 할 수 있지만 메서드 그룹 구문을 사용하면 모호한 호출 의 컴파일러 오류가 발생 …
102 c#  delegates 


2
WCF RIA 서비스 란 무엇입니까?
WCF RIA 서비스에 대한 MSDN 사이트가 싫습니다. 그것은 그것이 무엇인지 말하지 않고 그것이 무엇을하는지 말만합니다. 그것은 그것이 무엇을 성취 할 수 있는지를 말하지만 내가 그것이 필요한 이유는 말하지 않습니다. 예를 들면 : "n 계층 RIA 솔루션을 개발할 때 일반적인 문제는 중간 계층과 프리젠 테이션 계층간에 애플리케이션 논리를 조정하는 것입니다." 글쎄, …
102 c#  .net  wcf  ria 

7
Visual Studio에서 사용할 새 언어를 만드는 방법
새 템플릿 언어를 작성하고 Visual Studio에서 "지원"하기를 원합니다. 내가 알아야 할 것은 : 새 언어를 어떻게 구문 분석합니까? 새 템플릿 언어로 된 일부 코드가 주어지면 어떻게 HTML로 번역합니까? 지금은 정규식을 사용하여 토큰을 토큰별로 구문 분석하고 있지만 언어가 더 복잡해지고 오류 검사가 없기 때문에 이것이 잘 확장 될 것이라고 생각하지 않습니다. …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.