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

7
Gli zombi esistono ... in .NET?
Stavo discutendo con un compagno di squadra sul blocco in .NET. È un ragazzo davvero brillante con una vasta esperienza sia nella programmazione di livello inferiore che di livello superiore, ma la sua esperienza con la programmazione di livello inferiore supera di gran lunga la mia. Ad ogni modo, ha …

11
Procedura consigliata per restituire errori nell'API Web ASP.NET
Ho delle preoccupazioni sul modo in cui restituiamo errori al cliente. Restituiamo immediatamente l'errore lanciando HttpResponseException quando otteniamo un errore: public void Post(Customer customer) { if (string.IsNullOrEmpty(customer.Name)) { throw new HttpResponseException("Customer Name cannot be empty", HttpStatusCode.BadRequest) } if (customer.Accounts.Count == 0) { throw new HttpResponseException("Customer does not have any account", …
384 c#  rest  asp.net-web-api 

10
ASP.NET Identity - HttpContext non ha un metodo di estensione per GetOwinContext
Ho scaricato ed eseguito correttamente l'esempio di identità ASP.NET da qui: https://github.com/rustd/AspnetIdentitySample Ora sono nel mezzo dell'implementazione del framework di identità ASP.NET nel mio progetto e ho riscontrato un problema, che mi ha fatto impazzire tutto il giorno ... GetOwinContext() non esiste come metodo di estensione sul mio HttpContext Sto …

4
Come ottenere i primi N elementi di un elenco in C #?
Vorrei utilizzare Linq per interrogare un programma di autobus nel mio progetto, in modo che in qualsiasi momento sia possibile ottenere i prossimi 5 orari di arrivo dell'autobus. Come posso limitare la mia query ai primi 5 risultati? Più in generale, come posso prendere una fetta di un elenco in …
384 c# 

5
Perché è necessario JsonRequestBehavior?
Perché è Json Request Behaviornecessario Se voglio limitare le HttpGetrichieste alla mia azione, posso decorare l'azione con l' [HttpPost]attributo Esempio: [HttpPost] public JsonResult Foo() { return Json("Secrets"); } // Instead of: public JsonResult Foo() { return Json("Secrets", JsonRequestBehavior.AllowGet); } Perché non è [HttpPost]sufficiente? Perché il framework ci "bug" con JsonRequestBehavior.AllowGetper …


17
Quando utilizzare in vs ref vs out
Qualcuno mi ha chiesto l'altro giorno quando dovrebbero usare la parola chiave parametro outinvece di ref. Mentre io (penso) capisco la differenza tra le parole chiave refe out(che è stato chiesto in precedenza ) e la migliore spiegazione sembra essere quella ref== ineout , quali sono alcuni esempi (ipotetici o …
383 c# 





13
Uso del metodo Finalize / Dispose in C #
C # 2008 Ci sto lavorando da un po 'di tempo, e sono ancora confuso sull'uso di finalizzare e disporre i metodi nel codice. Le mie domande sono di seguito: So che abbiamo solo bisogno di un finalizzatore quando disponiamo di risorse non gestite. Tuttavia, se ci sono risorse gestite …

19
Ottieni la stringa di connessione da App.config
var connection = ConnectionFactory.GetConnection( ConfigurationManager.ConnectionStrings["Test"] .ConnectionString, DataBaseProvider); E questo è il mio App.config: <?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionStrings> <add name="Test" connectionString="Data Source=.;Initial Catalog=OmidPayamak;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings> </configuration> Ma quando il mio progetto viene eseguito questo è il mio errore: Il riferimento non impostato su un'istanza di un oggetto.



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.