«c#» 태그된 질문

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

6
이벤트를 정의 할 때 "event"키워드가 필요한 이유는 무엇입니까?
델리게이트를 사용하여 "event"키워드를 사용하지 않고 동일한 작업을 수행 할 수 있는데 이벤트를 정의하는 동안 "event"키워드가 필요한 이유를 이해할 수 없습니다. 예 : public delegate void CustomEventHandler(int a, string b); public event CustomEventHandler customEvent; customEvent += new CustomEventHandler(customEventHandler); customEvent(1,"a"); // Raising the event 여기서 두 번째 줄에서 "event"키워드를 제거하면 델리게이트를 호출하여 …
109 c#  .net 

1
오류 : "삽입 할 노드가 다른 문서 컨텍스트에 있습니다."
를 호출 할 때 XmlNode.AppendChild()다음 오류가 발생합니다. 삽입 할 노드가 다른 문서 컨텍스트에 있습니다. static public XmlNode XMLNewChildNode(XmlNode oParent, string sName, string sNamespaceURI, string sNodeType) { XmlNode oNode = moDoc.CreateNode(sNodeType, sName, sNamespaceURI); oParent.AppendChild(oNode); return oNode; } 이 코드는 VB 6.0 버전에서 변환되었습니다 (선택적 매개 변수는 무시하십시오. C # 버전에서는 오버로드가 …
109 c#  xml 

9
WinForms 앱을 전체 화면으로 만드는 방법
전체 화면으로 만들려고하는 WinForms 앱이 있습니다 (VS가 전체 화면 모드에서 수행하는 것과 비슷 함). 현재 내가 설정하고 FormBorderStyle로 None와 WindowState에 Maximized있는 것은 나에게 조금 더 많은 공간을 제공하지만, 그것을 볼 경우 작업 표시 줄을 통해 적용되지 않습니다. 그 공간도 사용하려면 어떻게해야합니까? 보너스 포인트의 경우 MenuStrip해당 공간을 포기하기 위해 자동 숨김을 …
109 c#  .net  winforms 

4
xUnit : 두 개의 List <T>가 동일하다고 주장합니까?
저는 TDD와 xUnit을 처음 사용하므로 다음과 같은 방법을 테스트하고 싶습니다. List&lt;T&gt; DeleteElements&lt;T&gt;(this List&lt;T&gt; a, List&lt;T&gt; b); 사용할 수있는 Assert 메서드가 있습니까? 이런 게 좋을 것 같아요 List&lt;int&gt; values = new List&lt;int&gt;() { 1, 2, 3 }; List&lt;int&gt; expected = new List&lt;int&gt;() { 1 }; List&lt;int&gt; actual = values.DeleteElements(new List&lt;int&gt;() { …
109 c#  xunit 

5
Semaphore와 SemaphoreSlim 중에서 어떻게 선택합니까?
그들의 공용 인터페이스는 비슷하게 보입니다. 문서 SemaphoreSlim 경량 대안 및 Windows 커널 세마포어를 사용하지 않는 상태. 이 리소스 는 SemaphoreSlim이 훨씬 빠르다는 것을 나타냅니다. 어떤 상황에서 SemaphoreSlim이 Semaphore보다 더 합리적이고 그 반대의 경우도 마찬가지입니까?


10
값이 배열에 있는지 확인 (C #)
값이 C #의 배열에 있는지 어떻게 확인합니까? 마찬가지로 프린터 이름 목록으로 배열을 만들고 싶습니다. 이들은 각 문자열을 차례로 살펴보고 문자열이 배열의 값과 같으면 해당 작업을 수행하는 메서드에 제공됩니다. 예를 들면 : string[] printer = {"jupiter", "neptune", "pangea", "mercury", "sonic"}; foreach (p in printer) { PrinterSetup(p); } 이것은 PrinterSetup 메서드에 공급되는 …
109 c#  .net  arrays  string 



5
.NET Core 프로젝트를 가져와 NuGet 참조를 빌드 출력에 복사하려면 어떻게하나요?
.NET Core를 사용하여 플러그인 시스템을 작성하려고하는데 내 요구 사항 중 하나는 플러그인 DLL을 사용자에게 배포하여 설치할 수 있도록하는 것입니다. 그러나 NuGet 종속성을 빌드 아티팩트 dotnet publish로 포함하고 해킹 으로 사용할 필요없이 빌드 폴더에 출력하도록하는 방법을 알아낼 수 없습니다 . .csproj 파일 (프로젝트 파일)에서 이것을 지정할 수있는 방법이 있습니까?
109 c#  msbuild  .net-core  nuget  csproj 

9
연결할 수없는 코드이지만 예외로 연결할 수 있습니다.
이 코드는 ODBC 연결 데이터베이스에서 읽고 쓰는 응용 프로그램의 일부입니다. 데이터베이스에 레코드를 만든 다음 레코드가 성공적으로 생성되었는지 확인한 다음 true. 제어 흐름에 대한 나의 이해는 다음과 같습니다. command.ExecuteNonQuery()Invalid​Operation​Exception"객체의 현재 상태에 대해 메서드 호출이 유효하지 않음" 을 throw하도록 문서화되어 있습니다. 따라서 이런 일이 발생하면 try블록 실행 이 중지되고 finally블록이 실행 된 …

16
여러 공백을 하나의 공백으로 바꾸는 방법
다음과 같은 문자열이 있다고 가정 해 보겠습니다. "Hello how are you doing?" 여러 공간을 하나의 공간으로 바꾸는 기능을 원합니다. 그래서 나는 얻을 것이다 : "Hello how are you doing?" 정규식을 사용하거나 전화를 걸 수 있다는 것을 알고 있습니다. string s = "Hello how are you doing?".replace(" "," "); 그러나 모든 …
108 c#  string  whitespace 

11
품질 손실없이 이미지 크기 조정 [닫기]
여기서 무엇을 요청하는지 말하기는 어렵습니다. 이 질문은 모호하고, 모호하며, 불완전하고, 지나치게 광범위하거나, 수사적이며 현재 형식으로는 합리적으로 대답 할 수 없습니다. 이 질문을 다시 열 수 있도록 설명 하는 데 도움이 필요하면 도움말 센터를 방문하세요 . 휴일 칠년 전에 . 이미지 품질에 영향을주지 않고 이미지 크기를 조정하려면 어떻게해야합니까?
108 c#  image  image-scaling 

3
JSON 문자열에서 C # 클래스 파일을 자동 생성하는 방법 [닫힌]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 3 년 전 . 이 질문 개선 다음 JSON 객체가 주어지면 form = { "name": "", "address": { "street": "", "city": "", "province": "", …
108 c#  json  code-generation 


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