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

6
Errore stringa nulla C #
private string? typeOfContract { get { return (string?)ViewState["typeOfContract"]; } set { ViewState["typeOfContract"] = value; } } Più avanti nel codice lo uso così: typeOfContract = Request.QueryString["type"]; Ricevo il seguente errore nella dichiarazione di typeOfContractriga che dichiara: Il tipo 'stringa' deve essere un tipo di valore non annullabile per poterlo utilizzare …
136 c#  nullable 

5
Ottieni l'indirizzo IP dell'host remoto
In ASP.NET esiste una System.Web.HttpRequestclasse che contiene ServerVariablesproprietà che possono fornirci l'indirizzo IP dal REMOTE_ADDRvalore della proprietà. Tuttavia, non sono riuscito a trovare un modo simile per ottenere l'indirizzo IP dell'host remoto dall'API Web ASP.NET. Come posso ottenere l'indirizzo IP dell'host remoto che sta effettuando la richiesta?

14
Un Enum dovrebbe iniziare con uno 0 o un 1?
Immagina di aver definito il seguente Enum: public enum Status : byte { Inactive = 1, Active = 2, } Qual è la migliore pratica per usare enum? Dovrebbe iniziare 1come nell'esempio precedente o iniziare 0(senza i valori espliciti) in questo modo: public enum Status : byte { Inactive, Active …
136 c#  .net  enums 



9
Linee guida GetHashCode in C #
Ho letto nel libro Essential C # 3.0 e .NET 3.5 che: I rendimenti di GetHashCode () nel corso della vita di un particolare oggetto devono essere costanti (lo stesso valore), anche se i dati dell'oggetto cambiano. In molti casi, è necessario memorizzare nella cache il metodo return per applicarlo. …
136 c#  .net  hashcode 

7
in un blocco "using" è chiuso un SqlConnection al ritorno o eccezione?
Prima domanda: dire che ho using (SqlConnection connection = new SqlConnection(connectionString)) { connection.Open(); string storedProc = "GetData"; SqlCommand command = new SqlCommand(storedProc, connection); command.CommandType = CommandType.StoredProcedure; command.Parameters.Add(new SqlParameter("@EmployeeID", employeeID)); return (byte[])command.ExecuteScalar(); } La connessione viene chiusa? Perché tecnicamente non arriviamo mai all'ultimo }come returnprima. Seconda domanda: questa volta ho: try …
136 c#  using  sqlconnection 



9
Esci dal testo per HTML
Come posso evitare il testo per l'uso di HTML in C #? voglio fare sample="<span>blah<span>" e avere <span>blah<span> vengono visualizzati come testo semplice anziché blah solo con i tag parte dell'html :(. Utilizzo di C # non ASP
136 c#  html  escaping 






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.