«c#» 태그된 질문

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


19
X 번 반복되는 문자열을 반환하는 쉬운 방법이 있습니까?
항목 깊이에 따라 문자열 앞에 일정한 수의 들여 쓰기를 삽입하려고하는데 X 번 반복 된 문자열을 반환하는 방법이 있는지 궁금합니다. 예: string indent = "---"; Console.WriteLine(indent.Repeat(0)); //would print nothing. Console.WriteLine(indent.Repeat(1)); //would print "---". Console.WriteLine(indent.Repeat(2)); //would print "------". Console.WriteLine(indent.Repeat(3)); //would print "---------".
318 c#  .net 

17
유형 또는 네임 스페이스 이름이 존재하지 않습니다.
닫은. 이 질문은 디버깅 세부 사항 이 필요합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 오년 전에 . 이 질문을 개선하십시오 Visual Studio 2010으로 빌드 된 WCF 데이터 서비스 프로젝트가 있는데 제대로 작동했습니다. 갑자기 더 이상 컴파일되지 않았습니다. 그것은 나에게 다음과 …


19
CSV 파일을 읽고 값을 배열에 저장
파일을 읽으려고합니다 *.csv. *.csv- 파일들은 세미콜론으로 분리 된 두 열의 구성 ( " , "). *.csvStreamReader를 사용 하여 -file 을 읽을 수 있으며 Split()함수 를 사용하여 각 줄을 구분할 수 있습니다. 각 열을 별도의 배열에 저장하고 표시하고 싶습니다. 그렇게 할 수 있습니까?
317 c#  .net  arrays  csv 

19
반복하지 않고 IEnumerable <T>의 항목을 계산합니까?
private IEnumerable&lt;string&gt; Tables { get { yield return "Foo"; yield return "Bar"; } } 그것들을 반복하고 # n의 # n 처리와 같은 것을 작성한다고 가정 해 봅시다. 주요 반복 전에 반복하지 않고 m의 값을 찾을 수있는 방법이 있습니까? 나는 나 자신을 명확하게했다.
317 c#  .net  ienumerable 

2
Task.Run을 올바르게 사용할 때와 async-await 만있는 경우
올바른 아키텍처에 대한 의견을 묻고 싶습니다 Task.Run. WPF .NET 4.5 응용 프로그램 (Caliburn Micro 프레임 워크 사용)에서 느린 UI가 발생합니다. 기본적으로 나는 (매우 단순화 된 코드 스 니펫) : public class PageViewModel : IHandle&lt;SomeMessage&gt; { ... public async void Handle(SomeMessage message) { ShowLoadingAnimation(); // Makes UI very laggy, but still …




3
수정 된 폐쇄에 대한 액세스
string [] files = new string[2]; files[0] = "ThinkFarAhead.Example.Settings.Configuration_Local.xml"; files[1] = "ThinkFarAhead.Example.Settings.Configuration_Global.xml"; //Resharper complains this is an "access to modified closure" for (int i = 0; i &lt; files.Length; i++ ) { // Resharper disable AccessToModifiedClosure if(Array.Exists(Assembly.GetExecutingAssembly().GetManifestResourceNames(), delegate(string name) { return name.Equals(files[i]); })) return Assembly.GetExecutingAssembly().GetManifestResourceStream(files[i]); // ReSharper restore AccessToModifiedClosure } …
316 c#  resharper  closures 

17
C #에서 문을 사용하여 중첩
프로젝트를 진행 중입니다. 두 파일의 내용을 비교하여 서로 정확히 일치하는지 확인해야합니다. 많은 오류 검사 및 유효성 검사 전에 첫 번째 초안은 다음과 같습니다. DirectoryInfo di = new DirectoryInfo(Environment.CurrentDirectory + "\\TestArea\\"); FileInfo[] files = di.GetFiles(filename + ".*"); FileInfo outputFile = files.Where(f =&gt; f.Extension == ".out").Single&lt;FileInfo&gt;(); FileInfo expectedFile = files.Where(f =&gt; f.Extension …
315 c#  .net  file  using 

25
최고의 전함 AI는 무엇입니까?
잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 전함! 2003 년 (17 살 때)에 전함 AI 코딩 경쟁에 참가했습니다. 토너먼트를 잃어 버렸지 만 많은 재미가 있었고 많은 것을 배웠습니다. 이제 최고의 전함 AI를 찾아이 경쟁을 부활시키고 싶습니다. …


6
대기 / 비동기 사용시 HttpClient.GetAsync (…)가 반환되지 않음
편집 : 이 질문 은 같은 문제 일 것 같지만 응답이 없습니다 ... 편집 : 테스트 사례 5에서 작업이 정지 된 것처럼 보입니다 WaitingForActivation. .NET 4.5에서 System.Net.Http.HttpClient를 사용하여 이상한 동작이 발생했습니다. 여기서 (예를 들어) 호출의 결과를 "대기"하면 httpClient.GetAsync(...)반환되지 않습니다. 이는 새로운 비동기 / 대기 언어 기능 및 작업 API를 사용할 …

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