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
Verifica se HttpStatusCode rappresenta il successo o il fallimento
Supponiamo di avere la seguente variabile: System.Net.HttpStatusCode status = System.Net.HttpStatusCode.OK; Come posso verificare se si tratta di un codice di stato di successo o di un errore? Ad esempio, posso fare quanto segue: int code = (int)status; if(code >= 200 && code < 300) { //Success } Posso anche avere …
93 c#  .net  system.net 


6
Il modo migliore per verificare se un tipo generico è una stringa? (C #)
Ho una classe generica che dovrebbe consentire qualsiasi tipo, primitivo o meno. L'unico problema con questo sta usando default(T). Quando chiami default su un tipo di valore o una stringa, lo inizializza su un valore ragionevole (come una stringa vuota). Quando si chiama default(T)un oggetto, restituisce null. Per vari motivi …
93 c#  generics 

12
.NET WPF Ricorda le dimensioni della finestra tra le sessioni
Fondamentalmente, quando l'utente ridimensiona la finestra della mia applicazione, voglio che l'applicazione abbia le stesse dimensioni quando l'applicazione viene riaperta. All'inizio ho pensato di gestire l'evento SizeChanged e di salvare Altezza e Larghezza, ma penso che debba esserci una soluzione più semplice. Problema piuttosto semplice, ma non riesco a trovare …
93 c#  .net  wpf  windows 

3
Unisci le celle usando EPPlus?
Sto utilizzando la libreria EPPlus per leggere / scrivere file Excel: http://epplus.codeplex.com/ Sto provando semplicemente a unire alcune celle durante la scrittura di un documento: using (ExcelPackage pck = new ExcelPackage()) { //Create the worksheet ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Demo"); //Format the header for column 1-3 using (ExcelRange rng = ws.Cells["A1:C1"]) …
93 c#  asp.net  excel  epplus 


3
Decompressione del flusso GZip dalla risposta HTTPClient
Sto cercando di connettermi a un'API, che restituisce JSON con codifica GZip, da un servizio WCF (servizio WCF al servizio WCF). Sto usando HTTPClient per connettermi all'API e sono stato in grado di restituire l'oggetto JSON come stringa. Tuttavia, devo essere in grado di memorizzare questi dati restituiti in un …
93 c#  json  wcf  gzip 

3
Setter privati ​​in Json.Net
So che esiste un attributo per gestire i setter privati, ma voglio che questo comportamento sia predefinito, c'è un modo per farlo? Tranne modificare la fonte. Sarebbe fantastico se ci fosse un ambiente per questo.
93 c#  json.net 


13
Ottieni spazio libero su disco
Dato ciascuno degli input seguenti, mi piacerebbe avere spazio libero in quella posizione. Qualcosa di simile a long GetFreeSpace(string path) Ingressi: c: c:\ c:\temp \\server \\server\C\storage
93 c#  diskspace 

9
Richiama (delegato)
Qualcuno può spiegare questa dichiarazione scritta su questo link Invoke(Delegate): Esegue il delegato specificato sul thread che possiede l' handle della finestra sottostante del controllo. Qualcuno può spiegare cosa significa (specialmente quello in grassetto) non sono in grado di capirlo chiaramente



7
È un buon approccio chiamare return inside usando l'istruzione {}?
На этот вопрос есть ответы на Stack Overflow на русском : Можно ли делать возврат из блока using () {}? Voglio solo sapere se è sicuro / un buon approccio chiamare returnall'interno di un usingblocco. Per es. using(var scope = new TransactionScope()) { // my core logic return true; // …
93 c#  return  using 


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.