«c#» 태그된 질문

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


5
추가 된 여러 항목이 동일한 기본 키를 가질 수 있습니다.
다음은 Route, Location 및 LocationInRoute의 3 개 엔티티 모델입니다. 다음 메서드가 실패하고 커밋 할 때 예외가 발생합니다. public static Route InsertRouteIfNotExists(Guid companyId, IListLocation> locations) { //Loop on locations and insert it without commit InsertLocations(companyId, routesOrLocations); RouteRepository routeRep = new RouteRepository(); Route route = routeRep.FindRoute(companyId, locations); if (route == null) { …

9
하나의 실행 파일이 콘솔 및 GUI 응용 프로그램이 될 수 있습니까?
어떤 플래그가 전달되는지에 따라 CLI 또는 GUI 응용 프로그램으로 실행할 수 있는 C # 프로그램 을 만들고 싶습니다 . 할 수 있습니까? 이러한 관련 질문을 찾았지만 내 상황을 정확히 다루지는 않습니다. GUI 애플리케이션에서 콘솔에 쓰는 방법 Windows 프로그램에서 C ++로 콘솔 출력을 얻으려면 어떻게해야합니까?

8
로거를 싱글 톤으로 사용하는 것이 좋은 방법입니까?
로거를 생성자에게 전달하는 습관이 있습니다. public class OrderService : IOrderService { public OrderService(ILogger logger) { } } 그러나 그것은 매우 성가신 일이므로 한동안 이것을 속성으로 사용했습니다. private ILogger logger = NullLogger.Instance; public ILogger Logger { get { return logger; } set { logger = value; } } 이것도 짜증이납니다. 건조하지 …

6
멤버 이름은 둘러싸는 유형 C #과 같을 수 없습니다.
아래 코드는 C #이며 Visual Studio 2010을 사용하고 있습니다. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows; namespace FrontEnd { class Flow { long i; private int x,y; public int X { get;set; } public int Y { get;set; } private void Flow() { X = x; Y …
81 c# 

6
Reactive Extensions 사용의 좋은 예 [닫힌]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 9 년 …

2
Async await 키워드는 ContinueWith 람다와 동일합니까?
Async await 키워드를 올바르게 이해했는지 누군가가 친절하게 확인해 주시겠습니까? (CTP 버전 3 사용) 지금까지 메서드 호출 이전에 await 키워드를 삽입하면 기본적으로 A. 즉시 반환을 생성하고 B를 생성합니다. 비동기 메서드 호출이 완료되면 호출되는 "연속"을 생성합니다. 어쨌든 연속은 메서드에 대한 코드 블록의 나머지 부분입니다. 그래서 제가 궁금한 것은이 두 비트의 코드가 기술적으로 …

6
네임 스페이스를 모르고 LINQ를 사용하여 XDocument 검색
네임 스페이스를 모르고 XDocument를 검색하는 방법이 있습니까? 모든 SOAP 요청을 기록하고 민감한 데이터를 암호화하는 프로세스가 있습니다. 이름을 기준으로 요소를 찾고 싶습니다. 이름이 CreditCard 인 모든 요소를 ​​제공합니다. 나는 네임 스페이스가 무엇인지 상관하지 않습니다. 내 문제는 LINQ에 있고 xml 네임 스페이스가 필요한 것 같습니다. XML에서 값을 검색하는 다른 프로세스가 있지만 이러한 …
81 c#  linq-to-xml 


4
프로그램이 시작될 때 관리자 권한을 요청하는 방법은 무엇입니까?
Windows Vista에서 관리자 권한으로 소프트웨어를 실행하려면 소프트웨어가 필요합니다 (관리자 권한없이 실행하면 충돌이 발생합니다). 다른 소프트웨어를 실행할 때 "이 소프트웨어는 관리자 권한으로 실행됩니다. 계속 하시겠습니까?"와 같은 메시지가 시스템에서 표시되는 것을 보았습니다. 앱이 관리자 권한을 얻으려고 할 때. Windows Vista에서 C # 앱을 실행할 때 관리자 권한을 요청하려면 어떻게합니까?

8
제네릭 유형의 값을 비교하는 방법은 무엇입니까?
제네릭 유형의 값을 어떻게 비교합니까? 최소한의 샘플로 줄였습니다. public class Foo<T> where T : IComparable { private T _minimumValue = default(T); public bool IsInRange(T value) { return (value >= _minimumValue); // <-- Error here } } 오류는 다음과 같습니다. '> ='연산자는 'T'및 'T'유형의 피연산자에 적용 할 수 없습니다. 도대체 뭐야!? …

8
C # Linq Where Date Between 2 Dates
두 날짜 사이의 모든 레코드를 가져 오기 위해 linq 문을 가져 오려고하는데이 작업을 수행하기 위해 무엇을 변경해야하는지 잘 모르겠습니다. (a.Start >= startDate && endDate) var appointmentNoShow = from a in appointments from p in properties from c in clients where a.Id == p.OID && (a.Start.Date >= startDate.Date && endDate)
81 c#  linq 

8
WinForms에서 도킹 순서를 제어하는 ​​방법
제목에서 알 수 있듯이 항목이 내 컨트롤 맨 위에 도킹되는 순서를 제어하는 ​​방법을 찾고 있습니다. 나는 윈도우 폼 디자이너를 가지고 놀았고 RightClick->Order->SendToFront, 정확히 내가 원하는 일이기 때문에 그것이 무엇을하고 있는지 찾을 수없는 것 같습니다 . 제가 할 수있는 한, 컨트롤에 콘텐츠를 추가하면 최신 콘텐츠가 항상 맨 위에 있고 최신 콘텐츠가 …
81 c#  winforms  docking 

17
DateTime.ToString ()을 사용할 때 요일 접미사 얻기
DateTime.ToString ()을 사용하여 날짜 형식을 지정할 때 요일 접미사를 포함 할 수 있습니까? 예를 들어 2009 년 7 월 27 일 월요일 형식으로 날짜를 인쇄하고 싶습니다. 그러나 DateTime.ToString ()을 사용하여 찾을 수있는 가장 가까운 예는 2009 년 7 월 27 일 월요일입니다. DateTime.ToString ()을 사용하여이 작업을 수행 할 수 있습니까? …
81 c#  .net  date 

4
epplus C #을 사용하여 Excel 시트 셀의 사용자 지정 BackgroundColor 설정
문제 : EEPlus를 사용하고 있습니다. 예를 들어 #B7DEE8Excel 시트의 셀에 16 진수 색상 코드를 적용하는 데 어려움을 겪고 있습니다 . 다음 (작동하는) 코드가 있습니다. ws.Cells["A1:B1"].Style.Fill.PatternType = ExcelFillStyle.Solid; ws.Cells["A1:B1"].Style.Fill.BackgroundColor.SetColor(Color.Gray); 하지만 다음과 같은 것이 필요합니다. ws.Cells["A1:B1"].Style.Fill.BackgroundColor.SetColor("#B7DEE8"); 그래서 내 질문은 : EEPlus에서 16 진수 색상 코드를 사용할 수 있습니까? 그렇다면 어떻게해야합니까?
81 c#  openxml  epplus 

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