c#-6.0

    3

    1답변

    nameof 연산자를 C#으로 오버로드 할 수 있습니까? C# programming guide은 구식이며 C# 6 under the hood은 도움이되지 않습니다. nameof 연산자를 어떻게 오버로드 할 수 있습니까?

    3

    1답변

    저는 C#을 초보자입니다. 지금까지 필자는 문자열 값에 변수를 포함시키는 데 사용할 수있는 몇 가지 방법을 생각해 냈습니다. 그 중 하나는 C# 6.0에서 소개 된 String Interpolation입니다. 다음 코드는 문자열 보간의 예입니다. int number = 5; string myString = $"The number is {number}";

    1

    1답변

    참조 유형에 [필수]를 넣고 일치하는 JSON 속성없이 JSON을 제공하면 오류가 발생합니다. nullable 값 형식을 사용하거나 클래스에서 값 형식을 래핑하는 것 외에도 Web API에 대한 요청을 deserialize 할 때 값 형식에 [Required]를 적용 할 수 있습니까? 기본값은 0으로 강제 설정되기 때문에 아래의 Test1에서 요구 사항이

    2

    2답변

    여기 내 문제가 있습니다. public class C1 { public C1 GetThis() { return this; } } public class C2:C1 { } 지금, 나는 이러한 클래스를 다음과 같은 방법을 사용하려면 : private static void Main(string[] args)

    -1

    2답변

    모범 사례와 성능 (있는 경우)의 컨텍스트에서 C# 6 + 스타일 속성의 속성으로 한 번 설정되거나 계산 된 값을 노출하는 데 더 좋은 방법은 무엇입니까? 나는 같은 일에 desugar 않습니다 expression bodied properties public string Name => "bob"; 및 auto-property initialisation

    7

    1답변

    프로그래밍에 익숙하지 않고 방금 Visual Studio 2017을 설치했습니다. 학습 한 책에서이 코드를 만들었지 만 컴파일되지 않습니다. 나는 문자열 보간 문제가 나는 오류 얻을 : Unexpected character '$', 하지만 난 그래서 이것은 문제가되지 않습니다 C# 6.0을 사용하고 있습니다? WriteLine($"The first numb

    2

    2답변

    SQLCLR Visual Studio 2015 CLR 코드를 처음 사용합니다. 는 SQL CLR 기능 나는 .Net Coordinates library을 사용하고 컴파일시 나는 다음과 같은 오류를 받고 있어요. 문제의 코드는 public Datum.Datum Datum { get; } C# 콘솔 응용 프로그램 (안 CLR) 컴파일 같은 라이브러리가 성공

    0

    3답변

    현재 저는 독일어 책 "Schrödinger Programmiert C#"을 사용하여 C# 언어로 프로그래밍하고 있으며 코드 예제가 156 페이지에 있습니다. 문제는 다음과 같습니다. 왜 두 번째 방법에서는 정적을 사용하지만 첫 번째 방법에서는 정적을 사용하지 않는지 이해할 수 없습니다. 기본 방법 Person p1 = new Person(); Perso

    0

    1답변

    OrderBy 작업을 수행하는 정렬 키를 얻기 위해 일반적인 방법을 쓰려고 시도했지만 다음 코드에서 실패했습니다. public Func<Q, string> GetSortProperty<Q>(IQueryable<Q> data, string SortColumn) { if (!string.IsNullOrWhiteSpace(sortColumn))

    0

    1답변

    VS2015 "SQL Server 데이터베이스 프로젝트"템플릿은 컴파일 할 C# 6.0 (.Net4.6)이 포함 된 SQLCLR 함수를 지원하지 않습니다. 내가 검색 및 웹 프로젝트와 같은, 예를 들면 위해 많이 발견 "CSC: Error: CS1617: Invalid option '6' for /langversion; must be ISO-1, ISO-2