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

11
Tipo anulável como um parâmetro genérico possível?
Eu quero fazer algo assim: myYear = record.GetValueOrNull<int?>("myYear"), Observe o tipo anulável como o parâmetro genérico. Como a GetValueOrNullfunção pode retornar nula, minha primeira tentativa foi a seguinte: public static T GetValueOrNull<T>(this DbDataRecord reader, string columnName) where T : class { object columnValue = reader[columnName]; if (!(columnValue is DBNull)) { …
287 c#  generics 

12
C #: 'is' palavra-chave e verificando Não
Esta é uma pergunta boba, mas você pode usar esse código para verificar se algo é de um tipo específico ... if (child is IContainer) { //.... Existe uma maneira mais elegante de verificar a instância "NOT"? if (!(child is IContainer)) { //A little ugly... silly, yes I know... //these …
287 c#  casting  keyword 


9
Como inicializar facilmente uma lista de tuplas?
Eu amo tuplas . Eles permitem que você agrupe rapidamente informações relevantes sem precisar escrever uma estrutura ou classe para elas. Isso é muito útil ao refatorar um código muito localizado. Inicializar uma lista deles, no entanto, parece um pouco redundante. var tupleList = new List<Tuple<int, string>> { Tuple.Create( 1, …


8
Ignorar o mapeamento de uma propriedade com o Automapper
Estou usando o Automapper e tenho o seguinte cenário: A classe OrderModel possui uma propriedade chamada 'ProductName' que não está no banco de dados. Então, quando eu tento fazer o mapeamento com: Mapper.CreateMap<OrderModel, Orders>(); Isso gera uma exceção: "As 1 propriedades a seguir no Project.ViewModels.OrderModel não estão mapeadas: 'ProductName' Eu …



10
Lendo uma chave do Web.Config usando o ConfigurationManager
Estou tentando ler as chaves do Web.config arquivo em uma camada diferente da camada da web (mesma solução) Aqui está o que estou tentando: string userName = System.Configuration.ConfigurationManager.AppSettings["PFUserName"]; string password = System.Configuration.ConfigurationManager.AppSettings["PFPassWord"]; E aqui está o meu appSettingsno Web.configarquivo: <configuration> .... <appSettings> <add key="PFUserName" value="myusername"/> <add key="PFPassWord" value="mypassword"/> </appSettings> .... …
284 c#  asp.net-mvc 





9
Inserindo um caractere de tabulação no texto usando C #
Estou construindo uma aplicação onde eu deveria capturar vários valores e construir um texto com eles: Name, Age, etc. A saída será um texto sem formatação em a TextBox. Estou tentando fazer com que essas informações apareçam columns, portanto, estou tentando separá-las tabpara torná-las mais claras. Por exemplo, em vez …
283 c#  .net 

6
Onde está HttpContent.ReadAsAsync?
Eu vejo em vários exemplos na web usando o novo HttpClientobjeto (como parte da nova API da Web) que deve haver HttpContent.ReadAsAsync<T>método. No entanto, o MSDN não menciona esse método, nem o IntelliSense o encontra. Para onde foi e como faço para solucionar isso?

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.