Domande taggate «c#»

C # (pronunciato "see sharp") è un linguaggio di programmazione multi-paradigma di alto livello, di tipo statico sviluppato da Microsoft. Il codice C # di solito è destinato alla famiglia di strumenti e run-time Microsoft .NET, che includono .NET Framework, .NET Core e Xamarin tra gli altri. Utilizzare questo tag per domande sul codice scritto nelle specifiche formali di C # o C #.

4
Float vs Double Performance
Ho fatto alcuni test di temporizzazione e ho letto anche alcuni articoli come questo (ultimo commento), e sembra che nella build di rilascio, i valori float e double richiedano la stessa quantità di tempo di elaborazione. Com'è possibile? Quando il float è meno preciso e più piccolo rispetto ai valori …
91 c#  .net  clr  performance 






3
switch con var / null comportamento strano
Dato il seguente codice: string someString = null; switch (someString) { case string s: Console.WriteLine("string s"); break; case var o: Console.WriteLine("var o"); break; default: Console.WriteLine("default"); break; } Perché la corrispondenza dell'istruzione switch è attiva case var o? È mia comprensione che case string snon corrisponde quando s == nullperché (effettivamente) …



11
Visualizza solo la data e non l'ora
In MVC razor, sto inserendo la data corrente nel database in questo modo .. model.Returndate = DateTime.Now.Date.ToShortDateString(); Poiché il campo del database è un tipo di dati datetime e sto convertendo la data corrente in formato stringa, non funziona .. come posso farlo? Sto usando il formato stringa perché voglio …


7
Best practice per il wrapper del logger
Voglio usare un nlogger nella mia applicazione, forse in futuro dovrò cambiare il sistema di registrazione. Quindi voglio usare una facciata di registrazione. Conosci qualche consiglio per esempi esistenti su come scrivere quelli? Oppure dammi un link ad alcune best practice in questo settore.
91 c#  .net  logging  nlog 



5
Binding List <T> a DataGridView in WinForm
Ho una lezione class Person{ public string Name {get; set;} public string Surname {get; set;} } e una List&lt;Person&gt;a cui aggiungo alcune voci. L'elenco è vincolato al mio DataGridView. List&lt;Person&gt; persons = new List&lt;Person&gt;(); persons.Add(new Person(){Name="Joe", Surname="Black"}); persons.Add(new Person(){Name="Misha", Surname="Kozlov"}); myGrid.DataSource = persons; Non c'è problema. myGridmostra due righe, ma …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.