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 #.

13
Come unit test con ILogger in ASP.NET Core
Questo è il mio controller: public class BlogController : Controller { private IDAO<Blog> _blogDAO; private readonly ILogger<BlogController> _logger; public BlogController(ILogger<BlogController> logger, IDAO<Blog> blogDAO) { this._blogDAO = blogDAO; this._logger = logger; } public IActionResult Index() { var blogs = this._blogDAO.GetMany(); this._logger.LogInformation("Index page say hello", new object[0]); return View(blogs); } } Come …

26
calcolando la differenza in mesi tra due date
In C # /. NET TimeSpanha TotalDays, TotalMinutesecc., Ma non riesco a capire una formula per la differenza di mesi totali. Giorni variabili al mese e anni bisestili continuano a buttarmi via. Come posso ottenere TotalMonths ? Modifica Mi dispiace per non essere più chiaro: so che non riesco a …
128 c#  .net  datetime  timespan 



9
Commenta l'interfaccia, l'implementazione o entrambi?
Immagino che tutti (quando possiamo essere disturbati!) Commentiamo le nostre interfacce. per esempio /// <summary> /// Foo Interface /// </summary> public interface Foo { /// <summary> /// Will 'bar' /// </summary> /// <param name="wibble">Wibble factor</param> void Bar(string wibble); } Commenta anche l'implementazione (che può anche essere fornita ai clienti, ad …
128 c#  java  comments  interface 


7
Serializzazione XML - Nascondi valori null
Quando si utilizza un serializzatore Xml .NET standard, è possibile nascondere tutti i valori null? Di seguito è riportato un esempio dell'output della mia classe. Non voglio produrre numeri interi nullable se sono impostati su null. Uscita Xml corrente: <?xml version="1.0" encoding="utf-8"?> <myClass> <myNullableInt p2:nil="true" xmlns:p2="http://www.w3.org/2001/XMLSchema-instance" /> <myOtherInt>-1</myOtherInt> </myClass> Quello …

11
MVC quale pulsante di invio è stato premuto
Ho due pulsanti sul mio modulo MVC: <input name="submit" type="submit" id="submit" value="Save" /> <input name="process" type="submit" id="process" value="Process" /> Dall'azione del mio controller come faccio a sapere quale è stato premuto?
128 c#  asp.net  asp.net-mvc  razor 


10
Creazione di un dizionario costante in C #
Qual è il modo più efficiente per creare una mappatura costante (mai in fase di esecuzione) da strings a ints? Ho provato ad usare un dizionario const , ma non ha funzionato. Potrei implementare un wrapper immutabile con semantica appropriata, ma ciò non sembra ancora del tutto corretto. Per coloro …



2
Come scrivere un commento in una vista Rasoio?
Come scrivere un commento in una vista MVC, che non verrà trasmesso all'HTML finale (cioè al browser, alla risposta). Si può fare un commento con: <!--<a href="https://stackoverflow.com/">My comment</a> --> ma è visibile nel codice sorgente della pagina nel browser. È possibile lasciare commenti nei file '.cshtml' solo per uso interno?

9
Selezionare più campi dall'elenco in Linq
In ASP.NET C # ho una struttura: public struct Data { public int item1; public int item2; public int category_id; public string category_name; } e ho un elenco di quelli. Voglio selezionare category_ide category_name, eseguendo un DISTINCTe, infine, un ORDERBYon category_name. Ecco quello che ho ora: List<Data> listObject = getData(); …
128 c#  linq  data-structures 

7
No Main () in WPF?
Sono un principiante quando si tratta di programmazione, ma ero sicuro che una delle regole universali fosse che un programma inizia con Main (). Non ne vedo uno quando creo un progetto WPF. Main () è semplicemente chiamato in modo diverso in WPF?
128 c#  wpf  c#-4.0  main 

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.