«c#» 태그된 질문

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

9
ASP.NET에서 GZip 압축을 구현하는 방법은 무엇입니까?
내 asp.net 페이지 (내 CSS 및 JS 파일 포함)에 대해 GZip 압축을 구현하려고합니다. 다음 코드를 시도했지만 .aspx 페이지 만 압축합니다 ( YSlow 에서 찾았습니다 ). HttpContext context = HttpContext.Current; context.Response.Filter = new GZipStream(context.Response.Filter, CompressionMode.Compress); HttpContext.Current.Response.AppendHeader("Content-encoding", "gzip"); HttpContext.Current.Response.Cache.VaryByHeaders["Accept-encoding"] = true; 위의 코드는 외부 파일로 포함 된 CSS 및 JS 파일이 아닌 …
81 c#  asp.net  compression  gzip 


4
스트림에서 TextReader를 받으시겠습니까?
포함 된 텍스트 파일을 읽으려고 System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream(resource);하는데 Stream. 포함 된 자원은 그래서 텍스트 파일, 어떻게 내가이 돌 수있다 Stream로 TextReader?
81 c#  .net  io 

24
오류 CS0433 "A.dll과 B.dll에 이미 'X'유형이 있습니다."라는 오류는 어디에서 발생합니까?
IIS가 아닌 내부 웹 서버를 사용하여 Visual Studio 2008 SP1에서 웹앱을 실행하면 위에서 언급 한 오류가 발생합니다. 전체 오류 (소스 파일 Default.aspx.cs ) : 컴파일러 오류 메시지 : CS0433 : 'WebApplication3.Site1'유형은 'c : \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ root \ aa563bcf \ …

4
Visual Studio 2008 테스트 프레임 워크에서 배열이 동일한 지 확인
두 배열이 동일한 지 (즉, 동일한 수의 요소가 있고 각 요소가 동일한 지) 단위 테스트에서 쉽게 확인할 수있는 방법이 있습니까? Java에서는를 사용 assertArrayEquals (foo, bar);하지만 C #에 해당하는 것은없는 것 같습니다. 시도 Assert.AreEqual(new string[]{"a", "b"}, MyFunc("ab"));했지만 함수가 "a", "b"가있는 배열을 반환하더라도 검사는 여전히 실패합니다. 이것은 기본 제공 단위 테스트 프레임 …

7
새 키워드가 필요한 이유는 무엇이며 기본 동작을 숨기고 재정의하지 않는 이유는 무엇입니까?
이 블로그 게시물 을보고 다음과 같은 질문이있었습니다. new키워드 가 필요한 이유는 기본 클래스 메서드가 숨겨 지도록 지정하는 것입니다. 내 말은, 우리는 왜 그것을 필요로합니까? override키워드를 사용하지 않으면 기본 클래스 메서드를 숨기지 않습니까? C #의 기본값이 숨기고 재정의하지 않는 이유는 무엇입니까? 디자이너가이 방식으로 구현 한 이유는 무엇입니까?
81 c#  overriding 

4
Nuspec에서 특정 종속성 버전을 지정하는 방법은 무엇입니까?
첫 번째 너겟 패키지를 만들고 있습니다. 최신 버전이 아닌 버전으로 종속성을 추가했습니다. 그러나이 종속성의 최신 버전으로 업데이트하고 싶지 않습니다. 특정 버전을 사용하도록 지시 할 수 있습니까? <dependencies> <dependency id="NHibernate" version="3.2.0.3001" /> </dependencies> 패키지를 설치하면 다음과 같이 표시됩니다. Attempting to resolve dependency 'NHibernate (≥ 3.2.0.3001)'. 패키지를 설치할 때 다음이 생성됩니다. <packages> …
81 c#  .net  nuget  nuget-package 

4
Linq-SQL ToDictionary ()
Linq를 사용하여 SQL (2008)의 두 열을 사전 (캐싱 용)으로 올바르게 변환하려면 어떻게해야합니까? 현재 IQueryable b / c를 반복하여 ToDictionary 메서드를 작동 할 수 없습니다. 어떤 아이디어? 이것은 작동합니다 : var query = from p in db.Table select p; Dictionary<string, string> dic = new Dictionary<string, string>(); foreach (var p in query) …
81 c#  linq  linq-to-sql 

3
'System.Int32'에서 'System.Nullable'1 [[System.Int32, mscorlib]] 로의 잘못된 캐스트
Type t = typeof(int?); //will get this dynamically object val = 5; //will get this dynamically object nVal = Convert.ChangeType(val, t);//getting exception here 위 코드에서 InvalidCastException이 발생합니다. 위의 경우 간단히 작성할 수 int? nVal = val있지만 위의 코드는 동적으로 실행됩니다. 객체 (여기서는 val)에 래핑 된 값 (int, float 등의 nullable이 …


5
IHttpHandler 대 IHttpModule
내 질문은 간단합니다 (대답은 아닐 수 있지만) : C # / ASP.NET에서 서버 측 업로드 처리기를 구현하는 방법을 결정하려고합니다. HttpModules (IHttpModule 인터페이스)와 HttpHandlers (IHttpHandler 인터페이스)를 모두 사용했으며 두 메커니즘 중 하나를 사용하여이를 구현할 수 있다는 것을 알게되었습니다. 둘의 차이점을 이해하지 못하는 것도 나에게 발생합니다. 그래서 내 질문은 이것입니다 : 어떤 …

3
System.Net.WebRequest가 지원하는 SSL / TLS 버전은 무엇입니까?
이제 SSL 3이 POODLE 공격에 취약한 것으로 밝혀졌습니다 . https Uri에 연결할 때 System.Net.WebRequest가 사용하는 SSL / TLS 버전은 무엇입니까? WebRequest를 사용하여 여러 타사 API에 연결합니다. 이들 중 하나는 이제 SSL 3을 사용하는 모든 요청을 차단할 것이라고 말했습니다. 그러나 WebRequest는 .Net 코어 프레임 워크 (4.5 사용)의 일부이므로 어떤 버전을 사용하는지 …

1
Entity Framework의 POCO는 무엇입니까? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식에 의해 답변이 뒷받침되기를 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 칠년 전에 . …


9
SqlConnection 시간 제한 변경
기본 SqlConnection제한 시간 인 15 초 를 재정의하려고하는데 다음 과 같은 오류가 발생합니다. 속성 또는 인덱서는 읽기 전용이므로 할당 할 수 없습니다. 이 문제를 해결할 방법이 있습니까? using (SqlConnection connection = new SqlConnection(Database.EstimatorConnection)) { connection.Open(); using (SqlCommand command = connection.CreateCommand()) { command.CommandType = CommandType.StoredProcedure; connection.ConnectionTimeout = 180; // This is …

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