Pytania otagowane jako c#

C # (wymawiane „patrz ostro”) jest językiem programowania wysokiego poziomu, statycznie typowanym, wieloparadygmatowym opracowanym przez firmę Microsoft. Kod C # zwykle jest przeznaczony dla rodziny narzędzi Microsoft .NET i czasów wykonywania, do których należą między innymi .NET Framework, .NET Core i Xamarin. Użyj tego tagu w przypadku pytań dotyczących kodu napisanego w C # lub C # formalnej specyfikacji.

6
403 Wiadomość: Interfejs API Legacy People nie został użyty w projekcie
Interfejs API Google jest aktywny, ale podaje błąd; Interfejs API Legacy People nie był wcześniej używany w projekcie lub jest wyłączony. Włącz to, odwiedzając https://console.developers.google.com/apis/api/legacypeople.googleapis.com/overview?project=, a następnie spróbuj ponownie. Jeśli niedawno włączyłeś ten interfejs API, odczekaj kilka minut, aż działanie zostanie przeniesione do naszych systemów i spróbuj ponownie.
14 c#  asp.net  google-api 

3
„Nie można załadować typu” Microsoft.AspNetCore.Mvc.MvcJsonOptions ”z zestawu„ Microsoft.AspNetCore.Mvc.Formatters.Json, Wersja = 3.0.0.0
Korzystam z netstandard2.1biblioteki w mojej netcoreapp3.0aplikacji internetowej. Podczas dodawania mojej usługi Startuppojawia się następujący błąd: „Nie można załadować typu” Microsoft.AspNetCore.Mvc.MvcJsonOptions ”z zestawu„ Microsoft.AspNetCore.Mvc.Formatters.Json, Wersja = 3.0.0.0 Używam również niektórych funkcji z Microsoft.AspNetCore.Mvcpakietu 2.2.0 w mojej bibliotece klas. Oto moja biblioteka .csproj, <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netstandard2.1</TargetFramework> </PropertyGroup> <ItemGroup> <PackageReference Include="Microsoft.AspNetCore.Mvc" Version="2.2.0" …

3
Zbuduj jeden z dwóch danych z pewnymi warunkami
Najpierw muszę uzyskać wszystkie dane z ODBC (to już działa). Potem pojawia się najbardziej skomplikowana część, której nie jestem jeszcze pewien, jak to zrobić. Istnieją dwie tabele danych w ODBC. Łączę je z moim bieżącym kodem i filtruję według określonych parametrów. Tabela 1 w bazie danych: NRO NAME NAMEA NAMEB …
13 c#  datatable 

4
Proces czasami zawiesza się podczas oczekiwania na wyjście
Co może być przyczyną zawieszania się procesu podczas oczekiwania na wyjście? Ten kod musi uruchomić skrypt PowerShell, który wykonuje wiele akcji, np. Rozpocząć rekompilację kodu za pomocą MSBuild, ale prawdopodobnie problem polega na tym, że generuje on zbyt wiele danych wyjściowych i kod ten blokuje się podczas oczekiwania na zakończenie, …
13 c# 

2
Czy mogę wysyłać wiadomości e-mail SMTP za pośrednictwem udostępnionej skrzynki pocztowej Office365?
Myślimy o przejściu na O365; opracowaliśmy jednak oprogramowanie, które wykorzystuje nasz obecny serwer Exchange do wysyłania wiadomości e-mail zarówno do użytkowników zewnętrznych, jak i do skrzynki wsparcia w przypadku wystąpienia błędów. Testowałem to, aby upewnić się, że kod, który mamy na miejscu, będzie nadal działać z O365, ale jak dotąd …
13 c#  .net  smtp  office365  mailkit 

1
Interfejs API ASP.NET MVC Core 3.0 szereguje wyliczenia do ciągów
Jak serializować pola Enum do String zamiast Int w ASP.NET MVC Core 3.0? Nie jestem w stanie zrobić tego po staremu. services.AddMvc().AddJsonOptions(opts => { opts.JsonSerializerOptions.Converters.Add(new StringEnumConverter()); }) Pojawia się błąd: nie można przekonwertować z „Newtonsoft.Json.Converters.StringEnumConverter” na „System.Text.Json.Serialization.JsonConverter”

1
C # Przełącz wyrażenia zwracające inny wynik
W jednym z moich projektów przełączyłem się na C # 8. I przenosiłem wszystkie moje switchwypowiedzi na wyrażenia. Jednak dowiedziałem się, że mój projekt zaczął działać inaczej i dowiedziałem się, że to z powodu tego switchwyrażenia. Pozwala uzyskać na przykład ten kod class Program { public enum DataType { Single, …
13 c# 

2
Jak wykonać dołączenie do grupy w .NET Core 3.0 Entity Framework?
Wraz ze zmianami w .NET Core 3.0 otrzymuję ... NavigationExpandingExpressionVisitor 'nie powiodło się. Może to wskazywać na błąd lub ograniczenie w EF Core. Bardziej szczegółowe informacje można znaleźć na https://go.microsoft.com/fwlink/?linkid=2101433 .) ---> System.InvalidOperationException: Przetwarzanie wyrażenia LINQ „GroupJoin, ... To jest naprawdę proste zapytanie, więc musi istnieć sposób na wykonanie go …

3
Silnie wpisane identyfikatory w rdzeniu Entity Framework
Staram się mieć silnie napisaną Idklasę, która teraz wewnętrznie utrzymuje „długi”. Realizacja poniżej. Problem polegający na używaniu tego w moich jednostkach polega na tym, że Entity Framework daje mi komunikat, że identyfikator właściwości jest już na nim zmapowany. Zobacz moje IEntityTypeConfigurationponiżej. Uwaga: Nie zamierzam mieć sztywnej implementacji DDD. Więc proszę …


1
Co to jest nieznana nullability w C # 8?
W C # 8.0 możemy mieć typy zerowalne. Dokumenty stwierdzają, że istnieją 4 rodzaje zerowalności. Pierwsze 3 są dość jasne, ale nie rozumiem sensu „nieznane”. Dokumenty mówią, że używa się go z rodzajami, ale kiedy próbuję wywołać metodę na nieograniczonej zmiennej typu T w rodzajach, to po prostu ostrzega, jakby …

4
Ograniczenia argumentów dla PathRelativePathTo w środowisku „świadomym długiej ścieżki”
W przypadku procesu uwzględniającego długą ścieżkę w systemie Windows 10 próbuję zrozumieć, jakie są ograniczenia argumentów podczas korzystania z metody powłoki Windows PathRelativePathTo . W poniższym przykładzie używam C # za pomocą pinvoke do wywołania metody. Podałem wiele przykładów poniżej i ich wyniki. Uwaga: Wszystkie przykłady podają ścieżki do katalogu …
12 c#  .net  windows  c#-4.0  c#-3.0 

5
Jak globalnie ustawić domyślne opcje dla System.Text.Json.JsonSerializer?
AKTUALIZACJA [23.12.2019]: Po części dzięki wkładowi społeczności głosowej ten problem został dodany do mapy drogowej dla .NET 5.0. AKTUALIZACJA [10.10.2010]: Jeśli chcesz zobaczyć, jak to zachowanie zostało zaimplementowaneSystem.Text.Json.JsonSerializerprzejdź do otwartego numeru GitHub, na który zwrócił uwagę Chris Yungmann, i zważ. Zamiast tego: JsonSerializerOptions options = new JsonSerializerOptions { PropertyNamingPolicy = …

3
Konwersja kodu newtonsoft na System.Text.Json w .net core 3. co jest równoważne z JObject.Parse i JsonProperty
Konwertuję moją implementację newtonsoft do nowej biblioteki JSON w .net core 3.0. Mam następujący kod 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; } } Nie jestem w stanie znaleźć żadnego odpowiednika dla JObject.Parse(json); …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.