«c#» 태그된 질문

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

7
주요 C # DI / IoC 프레임 워크는 어떻게 비교됩니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 이 질문을 개선하십시오 성전으로 진출 할 위험에 처해있는이 인기있는 DI / IoC 프레임 워크의 강점과 약점은 무엇이며 쉽게 …

16
LINQ를 사용하여 "not in"쿼리를 어떻게 수행 하시겠습니까?
두 컬렉션 Email모두에 속성이있는 두 개의 컬렉션이 있습니다 . 첫 번째 목록에서 Email두 번째 목록에없는 항목 목록을 가져와야 합니다. SQL에서는 "not in"만 사용하지만 LINQ에서 이에 상응하는 것을 알지 못합니다. 어떻게됩니까? 지금까지 나는 ... var matches = from item1 in list1 join item2 in list2 on item1.Email equals item2.Email select new …
307 c#  linq 

7
C #에서 파일 크기를 어떻게 얻습니까?
디스크 크기가 아닌 C #을 사용하여 파일 크기를 얻는 방법이 필요합니다. 이것이 어떻게 가능한지? 현재이 루프가 있습니다 foreach (FileInfo file in downloadedMessageInfo.GetFiles()) { //file.Length (will this work) } 디스크의 크기 또는 크기를 반환합니까?
307 c#  filesize 

8
수율 반환을 사용한 IEnumerable 및 Recursion
IEnumerable<T>WebForms 페이지에서 컨트롤을 찾는 데 사용 하는 방법이 있습니다. 이 방법은 재귀 적이며 yield return재귀 호출의 값을 returnig 할 때 원하는 유형을 반환하는 데 문제 가 있습니다. 내 코드는 다음과 같습니다. public static IEnumerable<Control> GetDeepControlsByType<T>(this Control control) { foreach(Control c in control.Controls) { if (c is T) { yield return …

15
대소 문자를 구분하지 않는 문자열 대체 방법이 있습니까?
문자열을 검색하고 모든 발생 %FirstName%과 %PolicyAmount%데이터베이스에서 가져온 값으로 바꿔야 합니다. 문제는 FirstName의 대소 문자가 다양하다는 것입니다. 그 String.Replace()방법 을 사용하지 못하게합니다 . 제안하는 주제에 대한 웹 페이지를 보았습니다. Regex.Replace(strInput, strToken, strReplaceWith, RegexOptions.IgnoreCase); 그러나 나는 시도하고 대체 어떤 이유 %PolicyAmount%와 함께 $0, 교체는 발생하지 않았다. 달러 기호가 정규식에서 예약 된 문자와 …
306 c#  .net  string  .net-2.0  replace 

9
Process.start : 출력을 얻는 방법?
Mono / .NET 앱에서 외부 명령 줄 프로그램을 실행하고 싶습니다. 예를 들어 mencoder 를 실행하고 싶습니다 . 가능합니까? 명령 행 쉘 출력을 가져 와서 텍스트 상자에 쓰려면? 시간이 경과하면서 진행률 표시 줄을 표시하는 숫자 값을 얻으려면?
306 c#  .net  mono  process.start 

10
C #에서 스택 추적을 잃지 않고 InnerException을 다시 발생시키는 방법은 무엇입니까?
나는 리플렉션을 통해 예외를 일으킬 수있는 방법을 호출하고 있습니다. 래퍼 리플렉션을 사용하지 않고 호출자에게 예외를 전달하려면 어떻게해야합니까? InnerException을 다시 던지지 만 스택 추적이 파괴됩니다. 예제 코드 : public void test1() { // Throw an exception for testing purposes throw new ArgumentException("test1"); } void test2() { try { MethodInfo mi = …
305 c#  .net  exception 

12
Google 크롬에서 net :: ERR_BLOCKED_BY_CLIENT 리소스를로드하지 못했습니다.
프로젝트를 실행 한 후 화이트 페이지가 표시되지만 .net 클라이언트와 제대로 작동하는 경우 브라우저에서 설정이 필요합니까? 오류가 발생하면 링크가 나타납니다. Failed to load resource: net::ERR_BLOCKED_BY_CLIENT http://clkmon.com/adServe/getTag?cid=200093510300000000&pid=CRSRDR&type=inject Failed to load resource: net::ERR_BLOCKED_BY_CLIENT http://ads.626apps.com/a.php?626ref2=200093510300000000&626Name=Plus-HD-4.9&626ref3=B41A77C1675040A28F7E209964620E5EIE&626ref1=63726f73737269646572
305 c#  .net 


9
ASP.NET MVC에서보기 / 다운로드로 파일 반환
데이터베이스에 저장된 파일을 ASP.NET MVC의 사용자에게 다시 보내는 데 문제가 있습니다. 내가 원하는 것은 두 개의 링크를 나열하는보기입니다. 하나는 파일을보고 브라우저로 전송 된 mimetype이 처리 방법을 결정하고 다른 하나는 강제로 다운로드하도록합니다. 호출 된 파일을 보려고 선택 SomeRandomFile.bak하고 브라우저 에이 유형의 파일을 여는 관련 프로그램이 없으면 다운로드 동작을 기본값으로 설정하는 데 …

3
Task.Run을 비 동기화하는 방법으로 넣어야합니까?
가장 간단한 형태로 비동기 대기를 이해하려고합니다. 이 예제를 위해 두 개의 숫자를 더하는 매우 간단한 방법을 만들고 싶습니다. 처리 시간이 전혀 없으며 여기서 예제를 작성하는 것입니다. 실시 예 1 private async Task DoWork1Async() { int result = 1 + 2; } 실시 예 2 private async Task DoWork2Async() { Task.Run( …

12
Linq의 DateTime 유형에서 시간이없는 날짜 만 Entity Framework를 사용하여 SQL과 비교하는 방법은 무엇입니까?
두 DateTime변수 를 비교 Linq2Sql하지만 시간 부분을 무시 하는 방법이 있습니까? 앱은 DB에 항목을 저장하고 게시 날짜를 추가합니다. 정확한 시간을 유지하고 싶지만 여전히 날짜 자체를 잡아 당길 수 있습니다. 나는 실제 시간 을 비교 12/3/89 12:43:34하고 12/3/89 11:22:12무시하기를 원하므로 둘 다 동일하게 간주됩니다. 나는 00:00:00비교하기 전에 하루 종일 모든 시간을 …

13
.NET Core가 설치되어 있는지 확인하는 방법
이전 버전의 .NET에서는 다음과 같이 주어진 버전이 설치되어 있는지 확인할 수 있습니다. https://support.microsoft.com/en-us/kb/318785 .NET Core 가 설치되어 있는지 확인하는 공식적인 방법이 있습니까? (그리고 SDK를 의미하지는 않습니다. SDK가없는 서버를 확인하여 DotNetCore.1.0.0-WindowsHosting.exe가 설치되어 있는지 확인하고 싶습니다) 볼 수있다 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NET Cross-Platform Runtime Environment\.NET Framework 4.6\Win\v1-rc1 내 Windows 7 컴퓨터에서 버전 1.0.11123.0의 버전을 사용하지만 …

7
ASP.NET Core DI로 인스턴스 해결
ASP.NET Core MVC 기본 제공 종속성 주입 프레임 워크를 사용하여 형식을 수동으로 확인하려면 어떻게합니까? 컨테이너 설정은 충분히 쉽습니다. public void ConfigureServices(IServiceCollection services) { // ... services.AddTransient<ISomeService, SomeConcreteService>(); } 그러나 ISomeService주입을 수행하지 않고 어떻게 해결할 수 있습니까? 예를 들어, 나는 이것을하고 싶다 : ISomeService service = services.Resolve<ISomeService>(); 에 그러한 방법이 없습니다 …

30
단위 테스트를 위해 개인용 메소드를 공개하는 것은 좋은 생각입니까?
중재자 참고 : 여기에 이미 39 개의 답변이 게시되어 있습니다 (일부는 삭제되었습니다). 답변 을 게시하기 전에 토론에 의미있는 것을 추가 할 수 있는지 여부를 고려 하십시오 . 다른 사람이 이미 말한 것을 반복했을 가능성이 높습니다. 가끔 단위 테스트를 작성하기 위해 클래스 공용에서 개인용 메소드를 작성해야하는 경우가 있습니다. 일반적으로 이것은 메서드가 …
301 c#  java  unit-testing 

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