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

17
Vantaggi dell'utilizzo dell'operatore condizionale?: (Ternario)
Quali sono i vantaggi e gli svantaggi dell'operatore?: Rispetto all'istruzione if-else standard. Quelli ovvi sono: Condizionale?: Operatore Più breve e più conciso quando si tratta di confronti e assegnazioni di valori diretti Non sembra essere flessibile come il costrutto if / else Standard If / Else Può essere applicato a …





20
Quando useresti i delegati in C #? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
101 c#  .net  delegates 

9
Esiste un esempio JSON Web Token (JWT) in C #?
Mi sento come se stessi prendendo pillole pazze qui. Di solito c'è sempre un milione di librerie e campioni che fluttuano sul Web per qualsiasi attività. Sto cercando di implementare l'autenticazione con un "Account di servizio" di Google utilizzando i token Web JSON (JWT) come descritto qui . Tuttavia ci …
101 c#  oauth  oauth-2.0  jwt 

1
Accesso alla chiusura modificata (2)
Questa è un'estensione della domanda dall'accesso alla chiusura modificata . Voglio solo verificare se quanto segue è effettivamente abbastanza sicuro per l'uso in produzione. List<string> lists = new List<string>(); //Code to retrieve lists from DB foreach (string list in lists) { Button btn = new Button(); btn.Click += new EventHandler(delegate …
101 c#  .net  resharper  closures 

15
Parser per C #
Quali parser sono disponibili per l'analisi del codice C #? Sto cercando un parser C # che possa essere utilizzato in C # e che mi dia accesso alle informazioni sulla riga e sul file su ogni artefatto del codice analizzato.
101 c#  parsing 


3
Come fa un garbage collector a evitare un ciclo infinito qui?
Considera il seguente programma C #, l'ho inviato su codegolf come risposta per creare un loop senza loop: class P{ static int x=0; ~P(){ System.Console.WriteLine(++x); new P(); } static void Main(){ new P(); } } Questo programma sembra un ciclo infinito nella mia ispezione, ma sembra funzionare per diverse migliaia …

5
Come faccio a deridere HttpContext in ASP.NET MVC usando Moq?
[TestMethod] public void Home_Message_Display_Unknown_User_when_coockie_does_not_exist() { var context = new Mock<HttpContextBase>(); var request = new Mock<HttpRequestBase>(); context .Setup(c => c.Request) .Returns(request.Object); HomeController controller = new HomeController(); controller.HttpContext = context; //Here I am getting an error (read only). ... } il mio controller di base ha un override di Initialize che ottiene …


18
Formattatore JSON in C #?
Alla ricerca di una funzione che richieda un string come input di Json e lo formatti con interruzioni di riga e rientri. La convalida sarebbe un bonus, ma non è necessaria e non ho bisogno di analizzarla in un oggetto o altro. Qualcuno sa di una simile biblioteca? Input di …
101 c#  json  formatting 

13
Impossibile trovare Request.GetOwinContext
Ho cercato per un'ora di capire perché non funziona. Ho un'applicazione ASP.Net MVC 5 con WebAPI. Sto cercando di ottenere Request.GetOwinContext (). Authentication, tuttavia non riesco a trovare come includere GetOwinContext. Ecco il mio codice: using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Http; using System.Web; using System.Web.Mvc; using …
101 c#  asp.net-web-api  owin 

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.