«c#» 태그된 질문

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



20
개체의 속성별로 List <T>를 정렬하는 방법
나는라는 클래스가 Order속성 등이 OrderId, OrderDate, Quantity,와 Total. 이 Order수업 목록이 있습니다 . List&lt;Order&gt; objListOrder = new List&lt;Order&gt;(); GetOrderList(objListOrder); // fill list of orders 이제 Order객체 의 한 속성을 기준으로 목록을 정렬하려고합니다. 예를 들어 주문 날짜 또는 주문 ID별로 정렬해야합니다. C #에서 어떻게 할 수 있습니까?
1248 c#  generics  list  sorting 

5
\ d는 [0-9]보다 비효율적이다
나는 누군가가 사용했던 답변에 어제 코멘트를 만든 [0123456789]A의 정규 표현식 보다는 [0-9]나 \d. 문자 세트보다 범위 또는 숫자 지정자를 사용하는 것이 더 효율적이라고 말했습니다. 나는 오늘 그것을 테스트하기로 결정했고 (C # 정규식 엔진에서) \d크게 다르지 않은 다른 두 엔진 보다 효율성이 떨어지는 것으로 놀랐 습니다. 다음은 실제로 숫자가 포함 된 …
1246 c#  regex  performance 

30
URL에 대한 Path.Combine?
Path.Combine 은 편리하지만 URL 의 .NET 프레임 워크에 비슷한 기능이 있습니까? 다음과 같은 구문을 찾고 있습니다. Url.Combine("http://MyUrl.com/", "/Images/Image.jpg") 이것은 다음을 반환합니다 : "http://MyUrl.com/Images/Image.jpg"
1243 c#  .net  asp.net  url  path 

21
T를 Enum으로 제한하는 제네릭 메서드 만들기
Enum.Parse개념 을 확장하는 기능을 만들고 있습니다. 열거 형 값을 찾을 수없는 경우 기본값을 구문 분석 할 수 있습니다. 대소 문자를 구분하지 않습니다 그래서 나는 다음과 같이 썼다. public static T GetEnumFromString&lt;T&gt;(string value, T defaultValue) where T : Enum { if (string.IsNullOrEmpty(value)) return defaultValue; foreach (T item in Enum.GetValues(typeof(T))) { if …

27
JavaScriptSerializer-문자열로 열거 형의 JSON 직렬화
На этот вопрос есть ответы на 스택 오버플로 на русском : Сериализация 열거 в JSON в виде строки enum속성 이 포함 된 클래스가 있고를 사용하여 객체를 직렬화하면 JavaScriptSerializerjson 결과에 string"name"이 아닌 열거의 정수 값이 포함 됩니다. string사용자 정의를 만들지 않고 json에서 열거 형을 얻을 수있는 방법이 JavaScriptConverter있습니까? 아마도 enum정의 또는 …



20
특정 속성에 대한 LINQ의 Distinct ()
나는 LINQ와 함께 그것에 대해 배우고 있지만 Distinct간단한 목록이없는 경우 사용하는 방법을 알 수 없습니다 (간단한 정수 목록은 수행하기가 쉽습니다. 이것은 문제가 아닙니다). 나는 희망을 사용하는 경우는 어떻게 고유 의 개체 목록에 하나 개 또는 더 많은 개체의 속성? 예 : 객체 인 경우 Person속성, Id. 모든 Person을 얻고 객체 …
1094 c#  linq  .net-3.5  distinct 



16
Select와 SelectMany의 차이점
나는 사이의 차이를 검색했습니다 Select및 SelectMany하지만 적절한 답을 찾을 수 없어. LINQ To SQL을 사용할 때의 차이점을 알아야하지만 내가 찾은 것은 표준 배열 예입니다. 누군가 LINQ To SQL 예제를 제공 할 수 있습니까?
1072 c#  linq-to-sql  linq 

8
리플렉션을 사용하여 일반 메서드를 호출하려면 어떻게합니까?
컴파일 할 때 type 매개 변수를 모르는 대신 런타임에 동적으로 얻을 때 제네릭 메서드를 호출하는 가장 좋은 방법은 무엇입니까? 다음 샘플 코드를 고려하십시오- Example()메소드 내에서 변수에 저장된 변수를 GenericMethod&lt;T&gt;()사용하여 호출하는 가장 간결한 방법은 무엇입니까?TypemyType public class Sample { public void Example(string typeName) { Type myType = FindType(typeName); // What goes …
1069 c#  .net  generics  reflection 

21
'async'및 'await'사용 방법 및시기
내가 이해 async하고await 수행 하는 주요 작업 중 하나는 코드를 쉽게 읽고 읽을 수 있도록하는 것입니다. 그러나 긴 스레드를 수행하기 위해 백그라운드 스레드를 생성하는 것과 동일합니까? 나는 현재 가장 기본적인 예를 시도하고 있습니다. 의견을 인라인으로 추가했습니다. 나를 위해 그것을 명확히 할 수 있습니까? // I don't understand why this method …

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