Preguntas etiquetadas con c#

C # (pronunciado "see sharp") es un lenguaje de programación multiparadigma de tipo estático de alto nivel desarrollado por Microsoft. El código C # generalmente se dirige a la familia de herramientas y tiempos de ejecución .NET de Microsoft, que incluyen .NET Framework, .NET Core y Xamarin, entre otros. Utilice esta etiqueta para preguntas sobre código escrito en C # o la especificación formal de C #.

6
C # error de cadena anulable
private string? typeOfContract { get { return (string?)ViewState["typeOfContract"]; } set { ViewState["typeOfContract"] = value; } } Más adelante en el código lo uso así: typeOfContract = Request.QueryString["type"]; Recibo el siguiente error en la declaración de la typeOfContractlínea que indica: El tipo 'string' debe ser un tipo de valor no anulable …
136 c#  nullable 

5
Obtenga la dirección IP del host remoto
En ASP.NET hay una System.Web.HttpRequestclase, que contiene una ServerVariablespropiedad que nos puede proporcionar la dirección IP del REMOTE_ADDRvalor de la propiedad. Sin embargo, no pude encontrar una forma similar de obtener la dirección IP del host remoto de la API web de ASP.NET. ¿Cómo puedo obtener la dirección IP del …

14
¿Debería un Enum comenzar con un 0 o un 1?
Imagine que he definido la siguiente enumeración: public enum Status : byte { Inactive = 1, Active = 2, } ¿Cuál es la mejor práctica para usar enum? Debería comenzar con 1el ejemplo anterior o comenzar 0(sin los valores explícitos) como este: public enum Status : byte { Inactive, Active …
136 c#  .net  enums 



9
Pautas de GetHashCode en C #
Leí en el libro Essential C # 3.0 y .NET 3.5 que: Los retornos de GetHashCode () durante la vida de un objeto en particular deben ser constantes (el mismo valor), incluso si los datos del objeto cambian. En muchos casos, debe almacenar en caché el método return para aplicar …
136 c#  .net  hashcode 

7
en un bloque "en uso", ¿se cierra una conexión SqlConnection en caso de devolución o excepción?
Primera pregunta: digamos que tengo 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(); } ¿Se cierra la conexión? Porque técnicamente nunca llegamos a lo último }como lo hicimos returnantes. Segunda pregunta: esta …
136 c#  using  sqlconnection 



9
Texto de escape para HTML
¿Cómo escapo el texto para el uso de HTML en C #? quiero hacer sample="<span>blah<span>" y tiene <span>blah<span> aparecer como texto sin formato en lugar de bla solo con las etiquetas que forman parte del html :(. Usar C # no ASP
136 c#  html  escaping 




9
¿Cómo creo un archivo Y cualquier carpeta, si las carpetas no existen?
Imagine que deseo crear (o sobrescribir) el siguiente archivo: - C:\Temp\Bar\Foo\Test.txt Usando el método File.Create (..) , esto puede hacerlo. PERO, si no tengo ninguna de las siguientes carpetas (de esa ruta de ejemplo, arriba) Temperatura Bar Foo entonces recibo una DirectoryNotFoundException lanzada. Entonces ... dada una ruta, ¿cómo podemos …
136 c#  .net  file-access 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.