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

5
C #: gerando um evento herdado
Eu tenho uma classe base que contém os seguintes eventos: public event EventHandler Loading; public event EventHandler Finished; Em uma classe que herda dessa classe base, tento gerar o evento: this.Loading(this, new EventHandler()); // All we care about is which object is loading. Eu recebo o seguinte erro: O evento …
144 c#  events  inheritance 

5
Transações em .net
Quais são as melhores práticas para fazer transações no C # .Net 2.0. Quais são as classes que devem ser usadas? Quais são as armadilhas a serem observadas, etc. Todas essas coisas de confirmação e reversão. Estou apenas começando um projeto em que talvez seja necessário fazer algumas transações enquanto …
144 c#  .net  transactions 

3
Aplicativo WPF que possui apenas um ícone de bandeja
Eu sou um novato no WPF e me pergunto se alguém poderia me dar algumas dicas sobre como escrever um aplicativo que é minimizado na bandeja. A idéia é que ele busque periodicamente um RSS Feed e crie um Toaster-Popup quando houver novos feeds. O aplicativo ainda deve ter uma …
144 c#  .net  wpf  xaml 

2
Como o .NET framework aloca memória para OutOfMemoryException?
No C ++, é realmente possível lançar uma exceção por valor sem alocar memória em uma pilha, portanto, essa situação faz sentido. Mas no .NET framework OutOfMemoryExceptioné um tipo de referência, portanto, ele é alocado em um heap. Como o .NET framework aloca memória para OutOfMemoryExceptionquando não há memória suficiente …
144 c#  .net  out-of-memory 




6
O LINQ To Entities não reconhece o método Last. Realmente?
Nesta consulta: public static IEnumerable<IServerOnlineCharacter> GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderBy(p => p.ServerStatus.ServerDateTime) .GroupBy(p => p.RawName) .Select(p => p.Last()); } Eu tive que mudar isso para isso funcionar public static IEnumerable<IServerOnlineCharacter> GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderByDescending(p => p.ServerStatus.ServerDateTime) .GroupBy(p => p.RawName) .Select(p => …
144 c#  entity-framework  orm 


10
Classe de serialização contendo membro do dicionário
Expandindo meu problema anterior , decidi (de) serializar minha classe de arquivo de configuração, que funcionou muito bem. Agora eu quero armazenar uma matriz associativa de letras de unidade para mapear (chave é a letra da unidade, o valor é o caminho de rede) e tentei usar Dictionary, HybridDictionarye Hashtablepara …



5
Como copiar parte de uma matriz para outra matriz em c #?
Como copiar uma parte de uma matriz para outra matriz? Considere que estou tendo int[] a = {1,2,3,4,5}; Agora, se eu der o índice inicial e final da matriz, aele deve ser copiado para outra matriz. Como se eu der o índice inicial como 1 e o índice final como …
144 c#  arrays 

12
Como obter o índice de um elemento em um IEnumerable?
Eu escrevi isto: public static class EnumerableExtensions { public static int IndexOf<T>(this IEnumerable<T> obj, T value) { return obj .Select((a, i) => (a.Equals(value)) ? i : -1) .Max(); } public static int IndexOf<T>(this IEnumerable<T> obj, T value , IEqualityComparer<T> comparer) { return obj .Select((a, i) => (comparer.Equals(a, value)) ? i …
144 c#  .net  linq  ienumerable  indexof 


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.