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

15
Qual è l'equivalente in C # di NaN o IsNumeric?
Qual è il modo più efficiente per testare una stringa di input se contiene un valore numerico (o al contrario Non un numero)? Immagino di poter usare Double.Parseo una regex (vedi sotto) ma mi chiedevo se ci fosse un modo integrato per farlo, come javascript NaN()o IsNumeric()(era VB, non ricordo?). …
103 c#  parsing 

6
Perché non esiste un metodo Guid.IsNullOrEmpty ()
Questo mi fa pensare al motivo per cui Guid in .NET non ha un IsNullOrEmpty()metodo (dove vuoto significa tutti zeri) Ne ho bisogno in diversi punti del mio codice ASP.NET MVC durante la scrittura dell'API REST. O mi manca qualcosa perché nessuno su Internet ha chiesto lo stesso?
103 c#  asp.net-mvc 

19
SmtpException: impossibile leggere i dati dalla connessione di trasporto: net_io_connectionclosed
Sto usando la SmtpClientlibreria per inviare e-mail utilizzando quanto segue: SmtpClient client = new SmtpClient(); client.Host = "hostname"; client.Port = 465; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.UseDefaultCredentials = false; client.EnableSsl = true; client.Credentials = new NetworkCredential("User", "Pass); client.Send("from@hostname", "to@hostname", "Subject", "Body"); Il codice funziona correttamente nel mio ambiente di test, ma quando …
103 c#  smtp 

7
Raccolta che consente solo oggetti unici in .NET?
Esiste una raccolta in C # che non ti consente di aggiungere elementi duplicati? Ad esempio, con la stupida classe di public class Customer { public string FirstName { get; set; } public string LastName { get; set; } public string Address { get; set; } public override int GetHashCode() …
103 c#  set  hashset 

8
C # Converte la stringa da UTF-8 a ISO-8859-1 (Latin1) H
Ho cercato su Google questo argomento e ho esaminato ogni risposta, ma ancora non riesco a capirlo. Fondamentalmente ho bisogno di convertire la stringa UTF-8 in ISO-8859-1 e lo faccio usando il seguente codice: Encoding iso = Encoding.GetEncoding("ISO-8859-1"); Encoding utf8 = Encoding.UTF8; string msg = iso.GetString(utf8.GetBytes(Message)); La mia stringa di …
103 c#  .net  encoding  utf-8  iso-8859-1 

2
Come usare RestSharp con async / await
Non riesco a trovare un esempio moderno di codice C # asincrono che utilizza RestSharp con asynce await. So che c'è stato un recente aggiornamento di Haack ma non so come utilizzare i nuovi metodi. Inoltre, come posso fornire un token di annullamento in modo che l'operazione possa essere annullata …

12
Media di 3 numeri interi lunghi
Ho 3 numeri interi con segno molto grandi. long x = long.MaxValue; long y = long.MaxValue - 1; long z = long.MaxValue - 2; Voglio calcolare la loro media troncata. Il valore medio atteso è long.MaxValue - 1, ovvero 9223372036854775806. È impossibile calcolarlo come: long avg = (x + y …
103 c#  .net  long-integer 


7
Ottieni fuso orario da DateTime
.Net DateTime contiene informazioni sul fuso orario in cui è stato creato? Ho una libreria che analizza DateTime da un formato che ha "+ zz" alla fine, e mentre analizza correttamente e regola l'ora locale, ho bisogno di ottenere quale fosse il fuso orario specifico dall'oggetto DateTime. Ciò è effettivamente …
103 c#  .net  datetime  timezone 

8
Nessun modello in Visual Studio 2017
Dopo un'installazione da zero di Visual Studio 2017 (RC), non riesco a trovare un elenco standard di modelli. Sono specificamente interessato a Console Application (C#) templatee Windows Form (C#) template. Sono abbastanza sicuro che mi manchi uno dei singoli componenti. Non sono sicuro di quale debba essere installato e non …


27
il file sorgente è diverso da quando è stato creato il modulo
Questo mi sta facendo impazzire. Ho un progetto piuttosto grande che sto cercando di modificare. Ho notato in precedenza che quando ho digitato DbCommand, Visual Studio non ha evidenziato alcuna evidenziazione della sintassi e sto usando using System.Data.Common. Anche se non è stato evidenziato nulla, il progetto sembrava funzionare correttamente …

11
Utilizzo di Excel OleDb per ottenere i nomi dei fogli IN SHEET ORDER
Sto usando OleDb per leggere da una cartella di lavoro Excel con molti fogli. Ho bisogno di leggere i nomi dei fogli, ma ne ho bisogno nell'ordine in cui sono definiti nel foglio di calcolo; quindi se ho un file che assomiglia a questo; |_____|_____|____|____|____|____|____|____|____| |_____|_____|____|____|____|____|____|____|____| |_____|_____|____|____|____|____|____|____|____| \__GERMANY__/\__UK__/\__IRELAND__/ Allora devo …
103 c#  excel  oledb  server-side 

2
Timer affidabile in un'applicazione console
Sono a conoscenza del fatto che in .NET esistono tre tipi di timer (vedere Confronto delle classi Timer nella libreria di classi .NET Framework ). Ho scelto un timer a thread poiché gli altri tipi possono andare alla deriva se il thread principale è occupato e ho bisogno che sia …
103 c#  .net  vb.net  timer 


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.