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

15
Unindo duas listas
Se eu tiver duas listas do tipo string (ou qualquer outro tipo), qual é a maneira mais rápida de ingressar nas duas listas? O pedido deve permanecer o mesmo. As duplicatas devem ser removidas (embora todos os itens nos dois links sejam únicos). Não encontrei muito sobre isso ao pesquisar …
333 c# 

18
XmlSerializer - Ocorreu um erro ao refletir o tipo
Usando o C # .NET 2.0, tenho uma classe de dados composta que possui o [Serializable]atributo. Estou criando uma XMLSerializerclasse e passando isso para o construtor: XmlSerializer serializer = new XmlSerializer(typeof(DataClass)); Estou recebendo uma exceção dizendo: Ocorreu um erro ao refletir o tipo. Dentro da classe de dados, há outro …
332 c#  .net  xml  serialization  .net-2.0 


30
O ponto de interrupção não será atingido no momento. Nenhum símbolo foi carregado para este documento em um aplicativo Silverlight
Ok, o que eu tenho: O Visual Studio 2010 RC, W7 x64, iniciou um novo tipo de projeto de aplicativo Silverlight. Hospedando o aplicativo Silverlight em um projeto de aplicativo Web do ASP.NET. Silverlight versão 3.0. Adicionadas uma classe LinqToSQL, um serviço WCF, um aplicativo Winform Tester (projeto na solução) …
331 c#  asp.net  wcf  debugging  iis 



6
Como posso retornar um IEnumerable vazio?
Dado o código a seguir e as sugestões fornecidas nesta pergunta , decidi modificar esse método original e perguntar se há algum valor no IEnumarable retorná-lo, se não retornar um IEnumerable sem valores. Aqui está o método: public IEnumerable<Friend> FindFriends() { //Many thanks to Rex-M for his help with this …
329 c#  ienumerable 


6
Task.Result é o mesmo que .GetAwaiter.GetResult ()?
Recentemente, eu estava lendo algum código que usa muitos métodos assíncronos, mas às vezes precisa executá-los de forma síncrona. O código faz: Foo foo = GetFooAsync(...).GetAwaiter().GetResult(); É o mesmo que Foo foo = GetFooAsync(...).Result;
328 c#  async-await 


7
Quando devo usar o Lazy <T>?
Encontrei este artigo sobre Lazy: Preguiça no C # 4.0 - Preguiçosa Qual é a melhor prática para obter o melhor desempenho usando objetos Lazy? Alguém pode me indicar um uso prático em uma aplicação real? Em outras palavras, quando devo usá-lo?
327 c#  .net  lazy-evaluation 


4
Como posso dizer ao Moq para retornar uma tarefa?
Eu tenho uma interface que declara Task DoSomethingAsync(); Estou usando o MoqFramework para meus testes: [TestMethod()] public async Task MyAsyncTest() { Mock&lt;ISomeInterface&gt; mock = new Mock&lt;ISomeInterface&gt;(); mock.Setup(arg =&gt; arg.DoSomethingAsync()).Callback(() =&gt; { &lt;my code here&gt; }); ... } Então, no meu teste, eu executo o código que chama await DoSomethingAsync(). E …


10
Equivalente a typedef em C #
Existe um equivalente typedef em C # ou alguma forma de obter algum tipo de comportamento semelhante? Eu pesquisei no Google, mas em todos os lugares que olho parece ser negativo. Atualmente, tenho uma situação semelhante à seguinte: class GenericClass&lt;T&gt; { public event EventHandler&lt;EventData&gt; MyEvent; public class EventData : EventArgs …
326 c#  typedef 

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.