Perguntas com a marcação «c#»

C # (pronuncia-se "see sharp") é uma linguagem de programação multiparadigma de tipo estático desenvolvida pela Microsoft. O código C # geralmente tem como alvo a família de ferramentas e tempos de execução .NET da Microsoft, que inclui o .NET Framework, .NET Core e Xamarin, entre outros. Use esta tag para perguntas sobre o código escrito em C # ou especificação formal do C #.

6
Erro de cadeia anulável em C #
private string? typeOfContract { get { return (string?)ViewState["typeOfContract"]; } set { ViewState["typeOfContract"] = value; } } Posteriormente no código, eu o uso assim: typeOfContract = Request.QueryString["type"]; Estou recebendo o seguinte erro na declaração da typeOfContractlinha informando: O tipo 'string' deve ser um tipo de valor não anulável para usá-lo como …
136 c#  nullable 

5
Obter o endereço IP do host remoto
No ASP.NET, há uma System.Web.HttpRequestclasse que contém ServerVariablespropriedades que podem nos fornecer o endereço IP do REMOTE_ADDRvalor da propriedade. No entanto, não foi possível encontrar uma maneira semelhante de obter o endereço IP do host remoto da API da Web do ASP.NET. Como posso obter o endereço IP do host …

14
Um Enum deve começar com 0 ou 1?
Imagine que eu defini o seguinte Enum: public enum Status : byte { Inactive = 1, Active = 2, } Qual é a melhor prática para usar enum? Ele deve começar com 1o exemplo acima ou com 0(sem os valores explícitos) assim: public enum Status : byte { Inactive, Active …
136 c#  .net  enums 



9
Diretrizes GetHashCode em C #
Eu li no livro Essential C # 3.0 e .NET 3.5 que: Os retornos de GetHashCode () durante a vida útil de um objeto específico devem ser constantes (o mesmo valor), mesmo que os dados do objeto sejam alterados. Em muitos casos, você deve armazenar em cache o retorno do …
136 c#  .net  hashcode 

7
em um bloco "using" um SqlConnection é fechado no retorno ou exceção?
Primeira pergunta: diga que eu tenho 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(); } A conexão é fechada? Porque tecnicamente nunca chegamos ao último }como returnantes. Segunda pergunta: Desta vez eu …
136 c#  using  sqlconnection 



9
Texto de escape para HTML
Como escapar de texto para uso de html em c #? eu quero fazer sample="<span>blah<span>" e tem <span>blah<span> aparecem como texto sem formatação em vez de blá somente com as tags que fazem parte do html :(. Usando c # não ASP
136 c#  html  escaping 




9
Como crio um arquivo E quaisquer pastas, se as pastas não existirem?
Imagine que desejo criar (ou substituir) o seguinte arquivo: - C:\Temp\Bar\Foo\Test.txt Usando o método File.Create (..) , isso pode ser feito. MAS, se eu não tiver uma das seguintes pastas (desse caminho de exemplo, acima) Temp Barra Foo então recebo uma DirectoryNotFoundException lançada. Então .. dado um caminho, como podemos …
136 c#  .net  file-access 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.