Als «c#» getaggte Fragen

C # (ausgesprochen "siehe scharf") ist eine statische Typisierungsprogrammiersprache mit mehreren Paradigmen, die von Microsoft entwickelt wurde. C # -Code zielt normalerweise auf die .NET-Tools und -Laufzeiten von Microsoft ab, zu denen unter anderem .NET Framework, .NET Core und Xamarin gehören. Verwenden Sie dieses Tag für Fragen zu Code, der in der formalen Spezifikation von C # oder C # geschrieben ist.


5
Sequenz enthält mehr als ein Element
Ich habe einige Probleme damit, eine Liste vom Typ "RhsTruck" über Linq abzurufen und zur Anzeige zu bringen. RhsTruck hat nur Eigenschaften Make, Model, Serial etc ... RhsCustomer hat Eigenschaften CustomerName, CustomerAddress, etc ... Ich erhalte immer wieder die Fehlermeldung "Sequenz enthält mehr als ein Element". Irgendwelche Ideen? Nähere ich …
110 c#  .net  asp.net  linq 

12
Date vs DateTime
Ich arbeite an einem Programm, für dessen Rückgabe das Datum eines Ereignisses erforderlich ist. Ich suche ein Date, kein DateTime. Gibt es einen Datentyp, der nur das Datum zurückgibt?
110 c#  .net  asp.net 


12
Überprüfen Sie, ob ein Pfad gültig ist
Ich frage mich nur: Ich suche nach einer Möglichkeit zu überprüfen, ob ein bestimmter Pfad gültig ist. (Anmerkung: Ich will nicht , um zu überprüfen , ob eine Datei vorhanden ist Ich möchte nur den Nachweis der Gültigkeit des Wegs - Also , wenn eine Datei konnte existiert möglicherweise an …
110 c#  .net  winapi  path 

7
C # generische Typeinschränkung für alles nullbar
Also habe ich diese Klasse: public class Foo<T> where T : ??? { private T item; public bool IsNull() { return item == null; } } Jetzt suche ich nach einer Typeinschränkung, mit der ich alles als Typparameter verwenden kann null. Das bedeutet alle Referenztypen sowie alle Nullable( T?) Typen: …
110 c#  generics  nullable 

4
So verschlüsseln Sie Bytes mit dem TPM (Trusted Platform Module)
Wie kann ich Bytes mit dem TPM-Modul eines Computers verschlüsseln? CryptProtectData Windows bietet eine (relativ) einfache API zum Verschlüsseln eines Blobs mit dem CryptProtectData API, mit der wir eine benutzerfreundliche Funktion umschließen können: public Byte[] ProtectBytes(Byte[] plaintext) { //... } Die Details von ProtectBytessind weniger wichtig als die Idee, dass …

13
Wie überprüfe ich, ob heute eine DateTime auftritt?
Gibt es eine bessere .net-Methode, um zu überprüfen, ob "DateTime" "heute" aufgetreten ist, als den folgenden Code? if ( newsStory.WhenAdded.Day == DateTime.Now.Day && newsStory.WhenAdded.Month == DateTime.Now.Month && newsStory.WhenAdded.Year == DateTime.Now.Year ) { // Story happened today } else { // Story didn't happen today }
110 c#  .net  datetime 

14
Wie initialisiere ich eine Liste <T> auf eine bestimmte Größe (im Gegensatz zur Kapazität)?
.NET bietet einen generischen Listencontainer, dessen Leistung nahezu identisch ist (siehe Frage Leistung von Arrays vs. Listen). Sie unterscheiden sich jedoch in der Initialisierung erheblich. Arrays lassen sich sehr einfach mit einem Standardwert initialisieren und haben per Definition bereits eine bestimmte Größe: string[] Ar = new string[10]; So kann man …


5
Warum werden Themen in .NET Reactive Extensions nicht empfohlen?
Ich bin derzeit mit dem Reactive Extensions-Framework für .NET vertraut und arbeite mich durch die verschiedenen Einführungsressourcen, die ich gefunden habe (hauptsächlich http://www.introtorx.com ). Unsere Anwendung umfasst eine Reihe von Hardwareschnittstellen, die Netzwerkrahmen erkennen. Dies sind meine IObservables. Ich habe dann eine Vielzahl von Komponenten, die diese Rahmen verbrauchen oder …

15
DateTime-Format in SQL-Format mit C #
Ich versuche, das aktuelle Datums- / Uhrzeitformat aus C # zu speichern und es in ein SQL Server-Datumsformat wie dieses zu konvertieren, yyyy-MM-dd HH:mm:ssdamit ich es für meine UPDATEAbfrage verwenden kann. Dies war mein erster Code: DateTime myDateTime = DateTime.Now; string sqlFormattedDate = myDateTime.Date.ToString("yyyy-MM-dd HH:mm:ss"); Die Ausgabe am Datum ist …
110 c#  sql  datetime 

19
Der SMTP-Server erfordert eine sichere Verbindung oder der Client wurde nicht authentifiziert. Die Serverantwort lautete: 5.5.1 Authentifizierung erforderlich?
Ich möchte eine E-Mail von meiner Bewerbung senden und habe den folgenden Code zum Senden von E-Mails geschrieben MailMessage msg = new MailMessage(); msg.From = new MailAddress("mymailid"); msg.To.Add("receipientid"); msg.Subject = "test"; msg.Body = "Test Content"; msg.Priority = MailPriority.High; SmtpClient client = new SmtpClient(); client.Credentials = new NetworkCredential("mymailid", "mypassword", "smtp.gmail.com"); client.Host …
110 c#  smtp 

24
Wie können Sie die Größe von Spalten in einem DataGridView-Steuerelement automatisch ändern UND dem Benutzer erlauben, die Größe der Spalten in demselben Raster zu ändern?
Ich fülle ein DataGridView-Steuerelement in einem Windows Form (C # 2.0 nicht WPF). Mein Ziel ist es, ein Raster anzuzeigen, das die gesamte verfügbare Breite sauber mit Zellen ausfüllt - dh keine unbenutzten (dunkelgrauen) Bereiche rechts unten und jede Spalte entsprechend den darin enthaltenen Daten entsprechend dimensioniert, dem Benutzer jedoch …

5
Wie kann ich den „Pfad“ einer eingebetteten Ressource ermitteln?
Ich speichere ein PNG als eingebettete Ressource in einer Assembly. Aus derselben Assembly heraus habe ich folgenden Code: Bitmap image = new Bitmap(typeof(MyClass), "Resources.file.png"); Die Datei mit dem Namen "file.png" wird im Ordner "Resources" (in Visual Studio) gespeichert und als eingebettete Ressource markiert. Der Code schlägt mit einer Ausnahme fehl, …
109 c#  .net  resources 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.