«c#» 태그된 질문

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

5
Haskell의 map 함수에 해당하는 C #은 무엇입니까?
Haskell의 map 함수에는 두 개의 입력 매개 변수가 있습니다. 첫 번째 매개 변수는 함수이고 두 번째 매개 변수는 목록입니다. map 함수는 입력 매개 변수로 전달 된 함수를 목록의 모든 요소에 적용하고 새 목록을 반환합니다. 이 기능에 해당하는 C #이 있습니까?
80 c# 

1
특정 속성을 표시 한 모든 속성 가져 오기
거기에 클래스와 속성이 있습니다. 일부 속성은 속성으로 표시 될 수 있습니다 ( LocalizedDisplayName에서 상 속됨 DisplayNameAttribute). 이것은 클래스의 모든 속성을 얻는 방법입니다. private void FillAttribute() { Type type = typeof (NormDoc); PropertyInfo[] propertyInfos = type.GetProperties(); foreach (var propertyInfo in propertyInfos) { ... } } 목록 상자 LocalizedDisplayName에 속성 값 을 …
80 c#  reflection 


11
C #의 비트 필드
디스크를 채우고 써야하는 구조가 있습니다 (실제로는 여러 개). 예 : byte-6 bit0 - original_or_copy bit1 - copyright bit2 - data_alignment_indicator bit3 - PES_priority bit4-bit5 - PES_scrambling control. bit6-bit7 - reserved CI에서 다음과 같은 작업을 수행 할 수 있습니다. struct PESHeader { unsigned reserved:2; unsigned scrambling_control:2; unsigned priority:1; unsigned data_alignment_indicator:1; unsigned …
80 c#  bit-fields 

5
이메일을 맹목적으로 받아들이지 않도록 확인하는 가장 간단한 정규 표현식은 무엇입니까? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 초점을 맞추도록 질문을 업데이트하십시오 . 휴일 일년 전에 . 이 질문 개선 사용자가 내 사이트에서 계정을 만들 때 모든 입력을 수락하지 않도록 이메일에 대한 서버 유효성 …

6
데이터가 없을 때 잘못된 읽기 시도
private void button1_Click(object sender, EventArgs e) { string name; name = textBox5.Text; SqlConnection con10 = new SqlConnection("con strn"); SqlCommand cmd10 = new SqlCommand("select * from sumant where username=@name"); cmd10.Parameters.AddWithValue("@name",name); cmd10.Connection = con10; cmd10.Connection.Open();//line 7 SqlDataReader dr = cmd10.ExecuteReader(); } if ( textBox2.Text == dr[2].ToString()) { //do something; } 7 행까지 …
80 c#  ado.net 



4
32 비트 및 64 비트 용으로 컴파일 할 때 큰 성능 차이 (26 배 더 빠름)
값 유형 및 참조 유형 목록에 액세스 할 때 a for와 a 를 사용하는 차이를 측정하려고했습니다 foreach. 다음 클래스를 사용하여 프로파일 링을 수행했습니다. public static class Benchmarker { public static void Profile(string description, int iterations, Action func) { Console.Write(description); // Warm up func(); Stopwatch watch = new Stopwatch(); // Clean …

7
XmlDocument를 사용하여 XML 속성 읽기
C #의 XmlDocument를 사용하여 XML 속성을 어떻게 읽을 수 있습니까? 다음과 같은 XML 파일이 있습니다. <?xml version="1.0" encoding="utf-8" ?> <MyConfiguration xmlns="http://tempuri.org/myOwnSchema.xsd" SuperNumber="1" SuperString="whipcream"> <Other stuff /> </MyConfiguration> XML 속성 SuperNumber 및 SuperString을 어떻게 읽습니까? 현재 저는 XmlDocument를 사용 GetElementsByTagName()하고 있으며 XmlDocument를 사용하는 사이에 값을 얻었으며 실제로 잘 작동합니다. 속성을 얻는 …
80 c#  .net  xml  xmldocument 

6
Dapper.Net에서 일대 다 쿼리를 어떻게 작성합니까?
일대 다 관계를 프로젝트하기 위해이 코드를 작성했지만 작동하지 않습니다. using (var connection = new SqlConnection(connectionString)) { connection.Open(); IEnumerable<Store> stores = connection.Query<Store, IEnumerable<Employee>, Store> (@"Select Stores.Id as StoreId, Stores.Name, Employees.Id as EmployeeId, Employees.FirstName, Employees.LastName, Employees.StoreId from Store Stores INNER JOIN Employee Employees ON Stores.Id = Employees.StoreId", (a, s) => { a.Employees …
80 c#  .net  dapper 



7
C #에 "Empty List"싱글 톤이 있습니까?
C #에서는 LINQ와 IEnumerable을 잘 사용합니다. 그리고 모든 것이 훌륭합니다 (또는 적어도 대부분 그렇습니다). 그러나 대부분의 경우 IEnumerable<X>기본값으로 비어 있어야합니다 . 즉, for (var x in xs) { ... } null 검사없이 작동합니다. 이제 이것은 더 큰 맥락에 따라 현재 내가하는 일입니다. var xs = f() ?? new X[0]; // …

8
ContextSwitchDeadlock이 C #에서 오류를 감지했습니다.
C # 응용 프로그램을 실행 중이며 런타임 중에 다음 오류가 발생합니다. CLR이 60 초 동안 COM 컨텍스트 0x20e480에서 COM 컨텍스트 0x20e5f0으로 전환 할 수 없습니다. 대상 컨텍스트 / 아파트를 소유하는 스레드는 비 펌핑 대기를 수행하거나 Windows 메시지를 펌핑하지 않고 매우 오래 실행되는 작업을 처리 할 가능성이 높습니다. 이 상황은 일반적으로 …

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