«c#» 태그된 질문

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

3
.net core 3.에서 newtonsoft 코드를 System.Text.Json으로 변환 3. JObject.Parse 및 JsonProperty에 해당
newtonsoft 구현을 .net core 3.0의 새로운 JSON 라이브러리로 변환하고 있습니다. 다음 코드가 있습니다 public static bool IsValidJson(string json) { try { JObject.Parse(json); return true; } catch (Exception ex) { Logger.ErrorFormat("Invalid Json Received {0}", json); Logger.Fatal(ex.Message); return false; } } 에 해당하는 것을 찾을 수 없습니다 JObject.Parse(json); 또한 JsonProperty동등한 속성은 무엇입니까? …

2
.Net Framework 버전 (4.6.2-4.7.2)을 업데이트 한 후 GetPathsOfAllDirectoriesAbove ()를 평가할 수 없습니다
내가 작업 한 프로젝트가 .NET Framework 4.6.2에서 4.7.2로 업그레이드되었습니다. 빌드 할 때 내 코드가 아닌 파일에서 다음 오류가 발생합니다. 또한 프로젝트 속성의 빌드 탭에 동일한 오류가 표시됩니다. 나는 길을 잃었다-나는 오류를 찾고 빈 상태로오고있다. 전에이 문제가 발생했거나 해결 된 적이 있습니까?

2
WPF 앱용 .NET Core 3.0에서 System.Windows.Forms를 참조하는 방법은 무엇입니까?
WPF 데스크톱 앱을 .NET Framwork에서 Core 3.0으로 마이그레이션하고 있습니다. System.Windows.Forms.FolderBrowserDialog ()를 사용하고 있었고 이제이 참조를 Core 프로젝트에 추가하는 방법에 붙어 있습니다. 사용 가능한 "System.Windows.Forms"NuGet 패키지가 없습니다. Core에서 FolderBrowserDialog를 표시하는 다른 방법이 있습니까? 최신 정보 기본 템플릿을 사용하여 Core 프로젝트를 만든 다음 붙여 넣은 .cs 및 .xaml 파일을 복사했습니다. .csproj 파일은 …

2
DateTime을 변환 하시겠습니까? 끈으로
DateTime?에서 문자열 로 변환하고 싶습니다 . 날짜가 null이면 return "", 그렇지 않으면 다음 과 같은 문자열 형식을 반환하십시오 "2020-03-05T07:52:59.665Z". 코드는 이와 같지만 작동하지 않습니다. 그것은 말했다 "DateTime?""ToUniversalTime"에 대한 정의를 포함하지 않습니다. 누군가이 문제를 해결하는 방법을 알고 있습니까? DateTime? date = DateTime.UtcNow; var dateInUTCString = date == null ? "" : …
11 c# 

1
키를 기준으로 불변의 정렬 된 사전 범위 열거
나는 'C 번호에 대한 책을 읽은이야되었다 ImmutableSortedDictionary에서 System.Collections.Immutable내 프로그램에 적용하는 방법에 대한 생각. 나는 C ++을 좋아 lower_bound하고 upper_bound( here 참조 ) 오히려 범위 조회를 위해 일종의 무언가를 기대하고있었습니다. 그러나 유사한 방법 은 문서에서 이상하게 보이지 않는 것 같습니다 . 뭔가 빠졌습니까? 또는 MS는 정렬 된 범위에 효율적으로 액세스하지 않고 …

4
System.Text.Json을 사용하여 목록을 비 직렬화
많은 객체 목록을 포함하는 큰 json 파일을 요청한다고 가정 해 봅시다. 나는 그들이 한 번에 메모리에 들어가기를 원하지 않지만 오히려 하나씩 읽고 처리하려고합니다. 따라서 비동기 System.IO.Stream스트림을로 변환해야합니다 IAsyncEnumerable<T>. 이를 위해 새로운 System.Text.JsonAPI를 어떻게 사용 합니까? private async IAsyncEnumerable<T> GetList<T>(Uri url, CancellationToken cancellationToken = default) { using (var httpResponse = await …

3
.NET Core 3 단일 파일 앱에서 appsettings.json 파일을 찾으려면 어떻게해야합니까?
단일 파일 .Net Core 3.0 웹 API 응용 프로그램 appsettings.json은 단일 파일 응용 프로그램과 동일한 디렉토리 에있는 파일 을 찾도록 어떻게 구성 해야합니까? 실행 후 dotnet publish -r win-x64 -c Release /p:PublishSingleFile=true 디렉토리는 다음과 같습니다. XX/XX/XXXX XX:XX PM <DIR> . XX/XX/XXXX XX:XX PM <DIR> .. XX/XX/XXXX XX:XX PM 134 appsettings.json …

1
Blazor .NET Core 3 애플리케이션에서 Azure SignalR Service에 연결하는 SignalR .NET 클라이언트
ASP.NET Core 3.0 Blazor (서버 측) 응용 프로그램과 Azure SignalR 서비스를 연결하려고합니다. 최종적으로 몇 가지 Blazor 구성 요소에 SignalR 클라이언트 (서비스)를 주입하여 UI / DOM을 실시간으로 업데이트합니다. 내 문제는 .StartAsync()허브 연결에서 메서드를 호출 할 때 다음 메시지가 나타납니다 . 응답 상태 코드는 성공을 나타내지 않습니다 : 404 (찾을 수 없음). …

4
SignalR 연결을 어떻게 종료 할 수 있습니까?
SignalR을 사용하여 웹 사이트에서 데이터를 전송하고 있습니다. 그러나 SignalR은 일정 기간 동안 만 데이터를 전송할 수 있어야하며, 시간이 경과하면 연결이 끊어 져야합니다. $.connection.hub.stop()요청이 여전히 보류 중이고 완료되지 않으면 중지 기능 이 취소됩니다. 그러나이 요청은 전송 된 데이터 양에 관계없이 취소해야합니다. SignalR-Connection을 어떻게 죽일 수 있습니까?

1
Visual Studio에서와 Powershell에서 실행될 때 HttpClient 동시 동작
MS Graph API를 사용하여 B2C에서 사용자를 만들기 위해 수백만 명의 사용자를 온-프레미스 AD에서 Azure AD B2C로 마이그레이션하고 있습니다. 이 마이그레이션을 수행하기 위해 .Net Core 3.1 콘솔 응용 프로그램을 작성했습니다. 속도를 높이기 위해 Graph API를 동시에 호출하고 있습니다. 이것은 훌륭하게 작동합니다. 개발하는 동안 Visual Studio 2019에서 실행하는 동안 허용 가능한 성능을 …

2
메시지 처리에 실패하면 동일한 메시지를 다시 사용하십시오.
Confluent.Kafka .NET 클라이언트 버전 1.3.0을 사용하고 있습니다. 나는 문서를 따르고있다 : var consumerConfig = new ConsumerConfig { BootstrapServers = "server1, server2", AutoOffsetReset = AutoOffsetReset.Earliest, EnableAutoCommit = true, EnableAutoOffsetStore = false, GroupId = this.groupId, SecurityProtocol = SecurityProtocol.SaslPlaintext, SaslMechanism = SaslMechanism.Plain, SaslUsername = this.kafkaUsername, SaslPassword = this.kafkaPassword, }; using (var consumer = …

1
속성 기본값을 통해 관계를 변경하려고 할 때 예기치 않은 InvalidOperationException이 발생했습니다
아래 샘플 코드에서 수행 할 때 다음 예외가 발생합니다 db.Entry(a).Collection(x => x.S).IsModified = true. System.InvalidOperationException : '키 값이'{Id : 0} '인 다른 인스턴스가 이미 추적 중이므로'엔터티 유형 'B'의 인스턴스를 추적 할 수 없습니다. 기존 엔터티를 연결할 때는 지정된 키 값을 가진 엔터티 인스턴스가 하나만 연결되어 있는지 확인하십시오. B의 인스턴스를 첨부하는 …

1
Asp.Net Core Controller에서 IAsyncEnumerable <T> 및 NotFound 반환
a IAsyncEnumerable&lt;T&gt;와 a 를 반환 NotFoundResult하지만 여전히 비동기 방식으로 처리 되는 컨트롤러 작업에 대한 올바른 서명은 무엇입니까 ? 이 서명을 사용 IAsyncEnumerable&lt;T&gt;했으며 기다릴 수 없기 때문에 컴파일되지 않습니다 . [HttpGet] public async Task&lt;IActionResult&gt; GetAll(Guid id) { try { return Ok(await repository.GetAll(id)); // GetAll() returns an IAsyncEnumerable } catch (NotFoundException e) …

3
확인되지 않은 uint에 대한 C # 오버 플로우 동작
https://dotnetfiddle.net/ 에서이 코드를 테스트했습니다 . using System; public class Program { const float scale = 64 * 1024; public static void Main() { Console.WriteLine(unchecked((uint)(ulong)(1.2 * scale * scale + 1.5 * scale))); Console.WriteLine(unchecked((uint)(ulong)(scale* scale + 7))); } } .NET 4.7.2로 컴파일하면 859091763 7 그러나 Roslyn 또는 .NET Core를 수행하면 859091763 …
10 c#  .net  overflow  roslyn  uint 

1
Hijri 날짜를 그레고리력 날짜로 변환하는 올바른 변환기가 있습니까?
날짜 변환이있는 많은 프로젝트에서 일하고 있습니다. 예를 들어, 나는 태양 달력과 그레고리력 날짜로 변환하는 방법과 그 반대의 방법으로 작업합니다. 태양력 달력 (페르시아 력)은 그레고리력 날짜와 거의 비슷합니다. 그러나 최근에는 음력 달력으로 프로젝트를 진행했습니다. 음력을 연구하면서 음력 시스템을 태양으로 변환하는 논리적 방법이 하나도 없다는 것을 깨달았습니다 (최소한 아는 한). 여기에 내가 …
10 c#  hijri 

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