«c#» 태그된 질문

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

30
C #에서 가장 좋아하는 확장 방법은 무엇입니까? (codeplex.com/extensionoverflow)
잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 우수하고 선호하는 확장 방법 을 게시하는 답변 목록을 만들어 봅시다 . 요구 사항은 전체 코드를 게시하고 사용 방법에 대한 예와 설명을 게시해야합니다. 이 주제에 대한 높은 관심을 바탕으로 Codeplex에 extensionoverflow라는 …

16
프로그래밍 방식으로 WPF 응용 프로그램을 종료하려면 어떻게합니까?
몇 년 동안 C # (Windows Forms)을 사용해 왔지만 WPF를 사용한 적이 없습니다. 그러나 이제 WPF가 마음에 들지만 사용자가 파일 메뉴에서 종료 메뉴 항목을 클릭 할 때 응용 프로그램을 종료하는 방법을 모르겠습니다. 나는 시도했다 : this.Dispose(); this.Exit(); Application.ShutDown(); Application.Exit(); Application.Dispose(); 많은 사람들 중에서. 아무것도 작동하지 않습니다.
478 c#  .net  wpf  shutdown 


30
열 번호 (예 : 127)를 Excel 열 (예 : AA)로 변환하는 방법
자동화를 사용하여 Excel에서 직접 값을 가져 오지 않고 C #에서 숫자를 Excel 열 이름으로 변환하는 방법은 무엇입니까? Excel 2007의 가능한 범위는 1-16384이며 지원되는 열 수입니다. 결과 값은 A, AA, AAA 등 엑셀 열 이름 형식이어야합니다.
474 c#  excel 

30
C #에서 URL에 대한 쿼리 문자열을 작성하는 방법은 무엇입니까?
코드에서 웹 리소스를 호출 할 때 일반적인 작업은 필요한 모든 매개 변수를 포함하도록 쿼리 문자열을 작성하는 것입니다. 로켓 과학은 &아니지만, 첫 번째 매개 변수가 아닌 경우 추가하고 매개 변수를 인코딩하는 등 몇 가지 멋진 세부 정보가 필요합니다 . 그것을하는 코드는 매우 간단하지만 약간 지루합니다. StringBuilder SB = new StringBuilder(); if …
473 c#  .net  url  query-string 


17
XML 문서를 역 직렬화하는 방법
이 XML 문서를 역 직렬화하는 방법 : <?xml version="1.0" encoding="utf-8"?> <Cars> <Car> <StockNumber>1020</StockNumber> <Make>Nissan</Make> <Model>Sentra</Model> </Car> <Car> <StockNumber>1010</StockNumber> <Make>Toyota</Make> <Model>Corolla</Model> </Car> <Car> <StockNumber>1111</StockNumber> <Make>Honda</Make> <Model>Accord</Model> </Car> </Cars> 내가 이거 가지고있어: [Serializable()] public class Car { [System.Xml.Serialization.XmlElementAttribute("StockNumber")] public string StockNumber{ get; set; } [System.Xml.Serialization.XmlElementAttribute("Make")] public string Make{ get; set; } [System.Xml.Serialization.XmlElementAttribute("Model")] …


6
단위 테스트를 수행 할 때 C # "내부"액세스 수정 자
나는 단위 테스트에 익숙하지 않아서 더 많은 '내부'액세스 수정자를 사용하기 시작하는지 알아 내려고 노력 중입니다. 'internal'을 사용하고 어셈블리 변수 'InternalsVisibleTo'를 설정하면 테스트 프로젝트에서 public을 선언하고 싶지 않은 함수를 테스트 할 수 있습니다. 이것은 적어도 각 프로젝트 (해야합니까?)에는 자체 테스트 프로젝트가 있기 때문에 항상 '내부'를 사용해야한다고 생각합니다. 내가 왜 이것을하지 말아야하는지 …
469 c#  .net  unit-testing  tdd 


15
현재 컨텍스트에 'ConfigurationManager'라는 이름이 없습니다.
connectionStrings구성 파일에서 액세스하려고 합니다. 코드는 ASP.NET + C #입니다. System.Configuration참조에 추가 하고 사용에 대해서도 언급했습니다. 그러나 여전히 어셈블리를 수락하지 않습니다. VSTS 2008을 사용하고 있습니다. 이유가 무엇인지 아십니까? 또 다른 이상한 점은 "System.configuration"으로 표시되는 어셈블리 이름입니다. 소문자 c는 다른 시스템 어셈블리의 이름이 표시되는 방식이 아닙니다. using System; using System.Collections.Generic; using System.Linq; …



12
LINQ를 사용하여 최소 또는 최대 속성 값을 가진 개체를 선택하는 방법
Nullable DateOfBirth 속성을 가진 Person 개체가 있습니다. LINQ를 사용하여 가장 짧거나 가장 작은 DateOfBirth 값을 가진 사람에 대한 Person 객체 목록을 쿼리하는 방법이 있습니까? 내가 시작한 것은 다음과 같습니다. var firstBornDate = People.Min(p => p.DateOfBirth.GetValueOrDefault(DateTime.MaxValue)); Null DateOfBirth 값은 최소 고려 사항에서 제외하기 위해 DateTime.MaxValue로 설정됩니다 (적어도 하나의 지정된 DOB가 있다고 …
465 c#  .net  linq 


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