«c#» 태그된 질문

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

30
CodeDom 공급자 유형“Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider”를 찾을 수 없습니다
VS2015를 사용하는 WebApi 프로젝트입니다. 재현 단계 : 빈 WebApi 프로젝트 만들기 빌드 출력 경로를 "bin \"에서 "bin \ Debug \"로 변경하십시오. 운영 빌드 출력 경로를 "bin \"에서 "bin \ Debug \"로 변경할 때까지 모든 것이 완벽하게 작동합니다. 실제로 "bin \"이외의 출력 경로는 작동하지 않습니다. 약간의 추가 사항은 "bin \"에 빌드를 …

5
2 List <T>를 병합하고 C #에서 중복 값을 제거하는 방법
세 번째 목록으로 결합하고 해당 목록에서 중복 값을 제거 해야하는 두 개의 목록이 있습니다. 조금 설명하기 어려우므로 코드의 모양과 결과로 원하는 결과의 예를 보여 드리겠습니다. 샘플에서는 ResultAnalysisFileSql 클래스가 아닌 int 유형을 사용합니다. first_list = [1, 12, 12, 5] second_list = [12, 5, 7, 9, 1] 두 목록을 결합한 결과는이 목록이됩니다. …
159 c#  list  merge  duplicates 

7
C # 새 T () 만들기
다음 코드를 사용하여 시도했지만 실패한 것을 볼 수 있습니다. protected T GetObject() { return new T(); } 도움을 주시면 감사하겠습니다. 편집하다: 상황은 다음과 같습니다. 표준화 된 방법으로 모든 컨트롤러에서 파생 할 수있는 사용자 정의 컨트롤러 클래스를 가지고 놀고있었습니다. 따라서 컨텍스트에서 컨트롤러 유형의 객체의 새 인스턴스를 만들어야했습니다. 따라서 글을 쓰는 시점은 …
159 c#  .net  generics  c#-4.0  .net-4.0 

10
원격 호스트가 기존 연결을 강제로 닫았습니다.
메시지와 함께 SocketException을 발생시키는 상용 응용 프로그램으로 작업하고 있습니다. 원격 호스트가 기존 연결을 강제로 닫았습니다. 이것은 클라이언트와 서버 간의 소켓 연결에서 발생합니다. 연결 상태가 양호하고 데이터 힙이 전송되고 있지만 연결이 끊어지지 않습니다. 아무도 전에 이것을 본 적이 있습니까? 원인은 무엇입니까? 몇 가지 원인을 추측 할 수 있지만이 코드에 더 많은 …
159 c#  .net  networking  sockets 



11
SecureString을 System.String으로 변환하는 방법?
그것의 선택 System.String을 작성하여 SecureString의 보안을 해제에 대한 모든 예약 제외하고는 , 어떻게 수행 할 수 있습니다? 일반 System.Security.SecureString을 System.String으로 어떻게 변환 할 수 있습니까? SecureString에 익숙한 많은 분들이 SecureString을 일반 .NET 문자열로 변환해서는 안된다고 대답 할 것입니다. 모든 보안 보호를 제거하기 때문입니다. 알아 . 그러나 지금 당장 내 프로그램은 …
159 c#  .net  security  encryption 

6
[A] System.Web.WebPages.Razor.Configuration.HostSection을 다음으로 캐스트 할 수 없습니다… web.config 문제
다음과 같은 오류가 발생합니다. [A] System.Web.WebPages.Razor.Configuration.HostSection을 [B] System.Web.WebPages.Razor.Configuration.HostSection으로 캐스트 할 수 없습니다. 유형 A는 위치 'C : \ WINDOWS \ Microsoft.Net \ assembly \ GAC_MSIL \ System에있는'Default '컨텍스트의'System.Web.WebPages.Razor, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35 '에서 시작합니다. .Web.WebPages.Razor \ v4.0_2.0.0.0__31bf3856ad364e35 \ System.Web.WebPages.Razor.dll '. 유형 B는 위치 'C : …

24
중단 점 바인딩 실패-Visual Studio 2015
방금 Visual Studio 2013에서 2015로 업그레이드했으며 이제 중단 점에 문제가 있습니다. 브레이크 포인트가 실제로 작동하는 히트 또는 미스입니다. 디버깅 중에 하나를 설정하면 오류가 발생합니다. 중단 점이 바인드되지 못했습니다. 도움을 주시면 감사하겠습니다. 나는 2015 년을 포기하고 돌아갈 준비가되었습니다.

6
ASP.NET MVC에서 비동기 작업을 수행하려면 .NET 4의 ThreadPool에서 스레드를 사용하십시오.
이 질문 후에 ASP.NET MVC에서 비동기 작업을 사용할 때 편안합니다. 그래서 나는 그것에 대해 두 개의 블로그 게시물을 썼습니다. C # 5.0 및 ASP.NET MVC 웹 응용 프로그램의 작업 기반 비동기 프로그래밍에 대한 설명 ASP.NET MVC 4의 작업 기반 비동기 프로그래밍 모델 (TAP)을 사용한 비동기 데이터베이스 호출 ASP.NET MVC의 비동기 …

8
속성에 속성이 있는지 확인
속성이있는 클래스의 속성이 주어지면 주어진 속성이 포함되어 있는지 확인하는 가장 빠른 방법은 무엇입니까? 예를 들면 다음과 같습니다. [IsNotNullable] [IsPK] [IsIdentity] [SequenceNameAttribute("Id")] public Int32 Id { get { return _Id; } set { _Id = value; } } 예를 들어 "IsIdentity"속성이 있는지 확인하는 가장 빠른 방법은 무엇입니까?
158 c#  performance 



18
파일 또는 어셈블리 'System.Net.Http.Formatting'또는 해당 종속성 중 하나를로드 할 수 없습니다. 시스템이 지정된 경로를 찾을 수 없습니다
연습용으로 사용하는 작은 MVC 앱이 있지만 디버깅하려고 할 때마다 오류가 발생합니다. Could not load file or assembly 'System.Net.Http.Formatting' or one of its dependencies. The system cannot find the path specified. 나는 구글 검색했지만 해결책을 찾을 수 없습니다. .NET 4.5를 사용하고 있습니다. .Net 4.5를 사용하고 있기 때문에 DLL 파일이 될 수 …

4
Visual Studio 단위 테스트의 모든 테스트에 대해 TestInitialize가 시작되는 이유는 무엇입니까?
나는 하나있어 비주얼 스튜디오 2010 베타 2를 사용하고 [TestClass]A가 들어있는 [TestInitialize], [TestCleanup]그리고 몇 가지 [TestMethods]. 테스트 방법을 실행할 때마다 초기화 및 정리 방법도 함께 실행됩니다! 로컬 테스트 실행마다 [TestInitialize]&amp; [TestCleanup]가 한 번만 실행되어야한다는 인상을 받았습니다 . 그 맞습니까? 그렇지 않은 경우이를 수행하는 올바른 방법은 무엇입니까?

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