Ich bin gerade dabei, den C -Code in C#zu migrieren, und verwenden Sie das Async/Ause -Awed -Konzept. Der ursprüngliche C -Code steuert die Kommunikation verschiedener Legacy -Geräte verschiedener Hersteller. In diesem Zusammenhang ist es normal, dass Geräte vorübergehend nicht verfügbar sind, dass Lesen und Schreiben erst nach manueller Intervention usw. möglich sind. Stornierungen und Zeitüberschreitungen sind daher zu erwarten, z. Da Geräte (vorübergehend) außer Betrieb sind oder es Bedingungen gibt, die nicht abgefragt werden können. Sollte ich dieses Konzept für alle möglichen Fehler beibehalten? Oder gehört dies zum normalen Kontrollfluss? Gibt es hier eine allgemeine Empfehlung? In C gibt es kein Ausnahmesystem und soweit ich weiß, sollten Ausnahmen nur für unerwartete Situationen verwendet werden.
Ich bin gerade dabei, den C -Code in C#zu migrieren, und verwenden Sie das Async/Ause -Awed -Konzept. Der ursprüngliche C -Code steuert die Kommunikation verschiedener Legacy -Geräte verschiedener Hersteller. In diesem Zusammenhang ist es normal, dass Geräte vorübergehend nicht verfügbar sind, dass Lesen und Schreiben erst nach manueller Intervention usw. möglich sind. Stornierungen und Zeitüberschreitungen sind daher zu erwarten, z. Da Geräte (vorübergehend) außer Betrieb sind oder es Bedingungen gibt, die nicht abgefragt werden können. Sollte ich dieses Konzept für alle möglichen Fehler beibehalten? Oder gehört dies zum normalen Kontrollfluss? Gibt es hier eine allgemeine Empfehlung? In C gibt es kein Ausnahmesystem und soweit ich weiß, sollten Ausnahmen nur für unerwartete Situationen verwendet werden.
Ich bin gerade dabei, den C -Code in C#zu migrieren, und verwenden Sie das Async/Ause -Awed -Konzept. Der ursprüngliche C -Code steuert die Kommunikation verschiedener Legacy -Geräte verschiedener...
Es wurde gesagt, dass Sie immer Ausnahmen im Programm haben sollten. Aber in letzter Zeit habe ich gehört, dass Sie jetzt immer Laufzeitausnahmen bearbeiten sollten , Ausnahmen wie...
Ich verwende eine ASP.NET -Kernidentität und versuche, einen Code zu vereinfachen, der eine Liste von Benutzern und deren Rollen in einem ViewModel projiziert. Dieser Code funktioniert, aber bei dem...
Ich bin neu in TPL und ich frage mich: Wie ist die asynchrone Programmierunterstützung, die neu zu C# 5.0 ist (über das neue Async und erwartet Keywords), die sich auf die Erstellung von Threads...
Dies hängt in gewisser Weise mit meinem tatsächlichen Code zusammen. Die in Pytest Fixture verwendete Async-Kontextmanagerklasse gibt ein Async-Generatorobjekt anstelle der erwarteten...