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


8
Come restituire HTTP 500 da ASP.NET Core RC2 Web Api?
Torna in RC1, vorrei fare questo: [HttpPost] public IActionResult Post([FromBody]string something) { try{ // ... } catch(Exception e) { return new HttpStatusCodeResult((int)HttpStatusCode.InternalServerError); } } In RC2, non c'è più HttpStatusCodeResult e non riesco a trovare nulla che mi permetta di restituire un 500 tipo di IActionResult. L'approccio ora è completamente …





18
Test C # se l'utente ha accesso in scrittura a una cartella
Devo verificare se un utente può scrivere in una cartella prima di tentare effettivamente di farlo. Ho implementato il seguente metodo (in C # 2.0) che tenta di recuperare le autorizzazioni di sicurezza per la cartella utilizzando il metodo Directory.GetAccessControl () . private bool hasWriteAccessToFolder(string folderPath) { try { // …

15
Impostazione degli oggetti su Null / Nothing dopo l'uso in .NET
Dovresti impostare tutti gli oggetti su null( Nothingin VB.NET) una volta che hai finito con loro? Comprendo che in .NET è essenziale disporre di eventuali istanze di oggetti che implementano l' IDisposableinterfaccia per rilasciare alcune risorse sebbene l'oggetto possa essere ancora qualcosa dopo che è stato eliminato (quindi la isDisposedproprietà …

12
Letterali binari C #
C'è un modo per scrivere letterali binari in C #, come il prefisso esadecimale con 0x? 0b non funziona. In caso contrario, qual è un modo semplice per farlo? Qualche tipo di conversione di stringa?
187 c#  syntax  binary 

10
Verifica che una stringa contenga solo lettere in C #
Ho una stringa di input e voglio verificare che contenga: Solo lettere o Solo lettere e numeri o Solo lettere, numeri o trattini bassi Per chiarire, ho 3 casi diversi nel codice, ognuno richiede una convalida diversa. Qual è il modo più semplice per raggiungere questo obiettivo in C #?
187 c#  string 

22
ProcessStartInfo sospeso su "WaitForExit"? Perché?
Ho il codice seguente: info = new System.Diagnostics.ProcessStartInfo("TheProgram.exe", String.Join(" ", args)); info.CreateNoWindow = true; info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; info.RedirectStandardOutput = true; info.UseShellExecute = false; System.Diagnostics.Process p = System.Diagnostics.Process.Start(info); p.WaitForExit(); Console.WriteLine(p.StandardOutput.ReadToEnd()); //need the StandardOutput contents So che l'output del processo che sto iniziando è lungo circa 7 MB. Eseguendolo nella console di …

23
Ricevi l'istruzione SQL generata da un oggetto SqlCommand?
Ho il codice seguente: Using cmd As SqlCommand = Connection.CreateCommand cmd.CommandText = "UPDATE someTable SET Value = @Value" cmd.CommandText &= " WHERE Id = @Id" cmd.Parameters.AddWithValue("@Id", 1234) cmd.Parameters.AddWithValue("@Value", "myValue") cmd.ExecuteNonQuery End Using Mi chiedo se c'è un modo per ottenere lo stato SQL finale come stringa, che dovrebbe apparire così: …
186 c#  vb.net  ado.net 


8
Mostra la differenza tra due valori datetime in ore
Sto recuperando due valori di data e ora dal database. Una volta recuperato il valore, ho bisogno della differenza tra i due valori. Per questo, creo una variabile timepan per memorizzare la differenza dei 2 valori di data. TimeSpan? variable = datevalue1 - datevalue2; Ora devo mostrare la differenza memorizzata …


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.