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

2
Oposto de String.Split with separators (.net)
Existe uma maneira de fazer o oposto de String.Split.Net? Ou seja, combinar todos os elementos de um array com um determinado separador. Receber ["a", "b", "c"]e dar "a b c"(com um separador de " "). ATUALIZAÇÃO: eu mesmo encontrei a resposta. É o String.Joinmétodo.
96 c#  .net  arrays  string 

3
Método de extensão e objeto dinâmico
Vou resumir meu problema no seguinte trecho de código. List<int> list = new List<int>() { 5, 56, 2, 4, 63, 2 }; Console.WriteLine(list.First()); O código acima está funcionando bem. Agora eu tentei o seguinte dynamic dList = list; Console.WriteLine(dList.First()); mas estou recebendo RuntimeBinderException. Por que isso acontece?
96 c#  dynamic  c#-4.0 

4
LINQ to Entities só oferece suporte a cast de tipos primitivos de EDM ou enumeração com interface IEntity
Eu tenho o seguinte método de extensão genérico: public static T GetById<T>(this IQueryable<T> collection, Guid id) where T : IEntity { Expression<Func<T, bool>> predicate = e => e.Id == id; T entity; // Allow reporting more descriptive error messages. try { entity = collection.SingleOrDefault(predicate); } catch (Exception ex) { throw …


3
Sintaxe Linq - Seleção de várias colunas
Esta é a minha sintaxe Linq que estou usando no meu modelo de entidade IQueryable<string> objEmployee = null; objEmployee = from res in _db.EMPLOYEEs where (res.EMAIL == givenInfo || res.USER_NAME == givenInfo) select res.EMAIL; Como posso selecionar várias colunas? Como eu quero selecionar res.ID também. E como posso recebê-los? IQueryable …



8
Obtenha o valor do parâmetro de saída em ADO.NET
Meu procedimento armazenado tem um parâmetro de saída: @ID INT OUT Como posso recuperar isso usando ado.net? using (SqlConnection conn = new SqlConnection(...)) { SqlCommand cmd = new SqlCommand("sproc", conn); cmd.CommandType = CommandType.StoredProcedure; // add parameters conn.Open(); // *** read output parameter here, how? conn.Close(); }
96 c#  .net  ado.net 




5
Como faço para criar / editar um arquivo de manifesto?
Eu tenho este código de um colega de trabalho (provavelmente o peguei da web em algum lugar), mas ele está de férias e preciso adicioná-lo ao arquivo de manifesto <?xml version="1.0" encoding="utf-8" ?> <asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <assemblyIdentity version="1.0.0.0" name="MyApplication" /> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> <security> <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> <requestedExecutionLevel level="requireAdministrator" …


6
Como criar atributos permitidos duplicados
Estou usando um atributo personalizado herdado de uma classe de atributo. Estou usando assim: [MyCustomAttribute("CONTROL")] [MyCustomAttribute("ALT")] [MyCustomAttribute("SHIFT")] [MyCustomAttribute("D")] public void setColor() { } Mas o erro "Duplicar atributo 'MyCustomAttribute'" é mostrado. Como posso criar um atributo permitido duplicado?
96 c#  attributes 


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.