«c#» 태그된 질문

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

11
단위 테스트 프로젝트가 대상 응용 프로그램의 app.config 파일을로드 할 수 있습니까?
app.config 파일을 사용하여 구성 속성을로드하는 .NET 응용 프로그램 (.exe)을 단위로 테스트하고 있습니다. 단위 테스트 응용 프로그램 자체에는 app.config 파일이 없습니다. 구성 속성 중 하나를 사용하는 메서드를 단위 테스트하려고하면 null이 반환 됩니다. 단위 테스트 응용 프로그램이 대상 응용 프로그램의 app.config에로드되지 않기 때문이라고 가정합니다. 이것을 재정의하는 방법이 있습니까? 아니면 대상 app.config의 내용을 …


5
.NET Framework에서 동시 HashSet <T>?
다음 수업이 있습니다. class Test{ public HashSet&lt;string&gt; Data = new HashSet&lt;string&gt;(); } 다른 스레드에서 "데이터"필드를 변경해야하므로 현재 스레드 안전 구현에 대한 의견이 필요합니다. class Test{ public HashSet&lt;string&gt; Data = new HashSet&lt;string&gt;(); public void Add(string Val){ lock(Data) Data.Add(Val); } public void Remove(string Val){ lock(Data) Data.Remove(Val); } } 현장으로 직접 이동하여 여러 …

10
프로그래밍 방식으로 DLL의 버전 번호 가져 오기
На этот вопрос есть ответы на 스택 오버플로 на русском : Как программно узнать версию EXE? .NET DLL에서 프로그래밍 방식으로 버전 번호를 얻을 수 있습니까? 그렇다면 어떻게?
151 c#  .net 

14
C # async / await와 동일한 Java?
저는 일반적인 C # 개발자이지만 때로는 Java로 응용 프로그램을 개발합니다. C # async / await에 해당하는 Java가 있는지 궁금합니다. 간단히 말하면 Java는 다음과 같습니다. async Task&lt;int&gt; AccessTheWebAsync() { HttpClient client = new HttpClient(); var urlContents = await client.GetStringAsync("http://msdn.microsoft.com"); return urlContents.Length; }
151 c#  java 

5
스트림 객체에 대해 Close () 또는 Dispose ()를 호출해야합니까?
같은 클래스 Stream, StreamReader, StreamWriter등을 구현하는 IDisposable인터페이스를 제공합니다. 즉, Dispose()이러한 클래스의 객체에서 메소드를 호출 할 수 있습니다. 또한 public라는 메소드를 정의했습니다 Close(). 이제 객체로 작업을 마치면 무엇을 호출해야하는지에 대해 혼동됩니다. 둘 다 호출하면 어떻게됩니까? 내 현재 코드는 다음과 같습니다 using (Stream responseStream = response.GetResponseStream()) { using (StreamReader reader = new …

4
비교 연산자는 null int와 어떻게 작동합니까?
nullable 유형을 배우기 시작하고 다음과 같은 동작이 발생했습니다. nullable int를 시도하는 동안 비교 연산자가 예기치 않은 결과를 얻습니다. 예를 들어, 아래 코드에서 내가 얻는 결과는 "둘 다 1이 같습니다" 입니다. "null"도 인쇄하지 않습니다. int? a = null; int? b = 1; if (a &lt; b) Console.WriteLine("{0} is bigger than {1}", …
151 c#  nullable 

25
Visual Studio에서 자동 완성 기능이 작동하지 않습니다
스크립트에 약간의 문제가 있습니다. Visual Studio에서 Unity 용 C # 스크립트를 작성할 때 메모장에서 작업하는 것처럼 보이며 자동 완성 이 없으며 (정확합니까?) 매우 느리게 작성해야합니다. 비디오를 봐주세요. 시작시 정상적인 상황입니다 (튜토리얼에서), 두 번째 부분은 내 문제를 보여줍니다. 문제가있는 비디오 예를 들어, transform수업은 제안 또는 자동 완성을 표시하지 않습니다. 문제가있는 이미지 …

11
탐색기에서 폴더 열기 및 파일 선택
탐색기에서 파일을 선택한 상태로 폴더를 열려고합니다. 다음 코드는 파일을 찾을 수 없음 예외를 생성합니다. System.Diagnostics.Process.Start( "explorer.exe /select," + listView1.SelectedItems[0].SubItems[1].Text + "\\" + listView1.SelectedItems[0].Text); C #에서이 명령을 실행하려면 어떻게해야합니까?
150 c#  explorer 


1
SQLite 데이터베이스 및 테이블 생성
휴무 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 오년 전에 . 이 질문을 개선하십시오 C # 응용 프로그램 코드 내에서 하나 이상의 SQLite 데이터베이스를 만들고 상호 작용하고 싶습니다. …

3
C #에서 동등한 Java Map
선택 키를 사용하여 컬렉션의 항목 목록을 보유하려고합니다. Java에서는 간단히 다음과 같이 Map을 사용합니다. class Test { Map&lt;Integer,String&gt; entities; public String getEntity(Integer code) { return this.entities.get(code); } } C # 에서이 작업을 수행하는 동등한 방법이 있습니까? System.Collections.Generic.Hashset해시를 사용하지 않으며 사용자 정의 유형 키를 정의 할 수 없습니다 System.Collections.Hashtable일반 클래스 System.Collections.Generic.Dictionary에는 get(Key)메소드 …
150 c#  java  generics  collections 

3
.NET 4.5 베타에서이 FatalExecutionEngineError의 원인은 무엇입니까? [닫은]
이 질문은 향후 방문자를 도울 것 같지 않습니다. 그것은 작은 지리적 영역, 특정 시점, 또는 인터넷의 전세계 관객에게 일반적으로 적용되지 않는 매우 좁은 상황에만 관련됩니다. 이 질문을보다 광범위하게 적용 할 수 있도록 도움말 센터를 방문하십시오 . 휴일 칠년 전에 . 아래 샘플 코드는 자연스럽게 발생했습니다. 갑자기 내 코드는 매우 불쾌한 …
150 c#  clr 

4
대 typeof
이 코드들 중 어느 것이 더 빠릅니까? if (obj is ClassA) {} if (obj.GetType() == typeof(ClassA)) {} 편집 : 나는 그들이 똑같은 일을하지 않는다는 것을 알고 있습니다.
150 c#  rtti 


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