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

8
HtmlEncode da Biblioteca de classes
Eu tenho uma biblioteca de classes (em c #). Preciso codificar meus dados usando o método HtmlEncode. Isso é fácil de fazer a partir de um aplicativo da web. Minha pergunta é: como uso esse método em uma biblioteca de classes que está sendo chamada de um aplicativo de console?
166 c#  html-encode 

5
LINQ - Join esquerdo, agrupar por e contar
Digamos que eu tenho esse SQL: SELECT p.ParentId, COUNT(c.ChildId) FROM ParentTable p LEFT OUTER JOIN ChildTable c ON p.ParentId = c.ChildParentId GROUP BY p.ParentId Como posso traduzir isso em LINQ to SQL? Fiquei preso na COUNT (c.ChildId), o SQL gerado sempre parece gerar COUNT (*). Aqui está o que eu …
166 c#  .net  linq  linq-to-sql 




5
Como implementar um ConfigurationSection com um ConfigurationElementCollection
Estou tentando implementar uma seção de configuração personalizada em um projeto e continuo correndo contra exceções que não entendo. Espero que alguém possa preencher os espaços em branco aqui. Eu tenho App.configque se parece com isso: <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="ServicesSection" type="RT.Core.Config.ServicesConfigurationSectionHandler, RT.Core"/> </configSections> <ServicesSection type="RT.Core.Config.ServicesSection, RT.Core"> …

10
Direitos de acesso do WCF ServiceHost
Eu recebo o seguinte erro ao passar pelo tutorial do WCF. O HTTP não pôde registrar a URL http: // +: 8000 / ServiceModelSamples / Service / . Seu processo não possui direitos de acesso a este espaço para nome (consulte http://go.microsoft.com/fwlink/?LinkId=70353 para obter detalhes). Isso é causado por uma …
166 c#  wcf  windows-7 


24
Quando é aceitável ligar para GC.Collect?
O conselho geral é que você não deve ligar GC.Collectdo seu código, mas quais são as exceções a esta regra? Só consigo pensar em alguns casos muito específicos em que pode fazer sentido forçar uma coleta de lixo. Um exemplo que vem à mente é um serviço, que acorda a …

7
O leitor de fluxo descartável fecha o fluxo?
Estou enviando um fluxo para métodos para escrever e, nesses métodos, estou usando um leitor / roteador binário. Quando o leitor / gravador é descartado, usingou apenas quando não é referenciado, o fluxo também é fechado? Eu enviaria um BinaryReader / Writer, mas também estou usando um StreamReader (talvez eu …
166 c#  stream  streamreader 



10
Implementação de padrão de pool de objetos em C #
Alguém tem um bom recurso para implementar uma estratégia de pool de objetos compartilhados para um recurso limitado na veia do pool de conexões SQL? (ou seja, seria totalmente implementado que é seguro para threads). Para acompanhar a solicitação de esclarecimento do @Aaronaught, o uso do pool seria para solicitações …

2
Por que o HashSet <Point> é muito mais lento que o HashSet <string>?
Eu queria armazenar algumas localizações de pixels sem permitir duplicatas, então a primeira coisa que vem à mente é HashSet&lt;Point&gt;ou classes semelhantes. No entanto, isso parece ser muito lento em comparação com algo comoHashSet&lt;string&gt; . Por exemplo, este código: HashSet&lt;Point&gt; points = new HashSet&lt;Point&gt;(); using (Bitmap img = new Bitmap(1000, …

8
Analisar string para DateTime em C #
Eu tenho data e hora em uma string formatada como essa: "2011-03-21 13:26" //year-month-day hour:minute Como posso analisá-lo System.DateTime? Desejo usar funções como DateTime.Parse()ou, DateTime.ParseExact()se possível, para poder especificar o formato da data manualmente.
165 c#  .net  string  parsing  datetime 

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.