Resultados da pesquisa a pedido "extension-methods"
Como posso escrever um método de extensão que converte um System.Drawing.Bitmap em uma matriz de bytes?
Como posso escrever um método de extensão que converte um System.Drawing.Bitmap em uma matriz de bytes? Por que não: <Extension()> _ Public Function ToByteArray(ByVal image As System.Drawing.Bitmap) As Byte() Using ms = New MemoryStream() ...
_ArrayType ou _ArrayProtocol não está disponível no Swift 3.1?
Eu estava usando_ArrayType no meu projeto quando eu estava rodando no swift 2.1. Atualizei para o swift 3.0.2 (Xcode 8.2.1) na semana passada e ...
Método de extensão C # para objeto
É uma boa ideia usar um método de extensão na classe Object? Fiquei pensando se, ao registrar esse método, você sofrerá uma penalidade de desempenho, pois ela seria carregada em todos os objetos carregados no contexto.
Resolvendo métodos de extensão / ambiguidade LINQ
Estou escrevendo um suplemento paraReSharper [http://en.wikipedia.org/wiki/ReSharper]4. Para isso, eu precisava fazer referência a várias montagens do ReSharper. Um dos assemblies (JetBrains.Platform.ReSharper.Util.dll) contém umSystem.Linq ...
Soluções alternativas para o uso de métodos personalizados / métodos de extensão no LINQ to Entities
Eu defini uma classe GenericRepository que faz a interação db. protected GenericRepository rep = new GenericRepository();E nas minhas classes BLL, posso consultar o banco de dados como: public List<Album> GetVisibleAlbums(int accessLevel) { ...
Enum de string, int, etc
Usando o método de extensão, podemos criar métodos para converter uma enumeração em outro tipo de dados, como string, int criando métodos de extensãoToInt(), ToString(), etc para o enum. Gostaria de saber como implementar o contrário, por ...
Java equivalente aos métodos de extensão C #
Eu estou olhando para implementar uma funcionalidade em uma lista de objetos como faria em C # usando um método de extensão. Algo assim: List<DataObject> list; // ... List initialization. list.getData(id);Como faço isso em Java?
Que vantagens dos métodos de extensão você encontrou? [fechadas]
Um "descrente" do C # estava me perguntando qual era o objetivo dos métodos de extensão. Expliquei que você poderia adicionar novos métodos a objetos que já foram definidos, especialmente quando você não possui / controla a origem do objeto ...
Atualizando Swift 3 para 4, extensão rápida não está mais no objetivo c
Acabei de atualizar um projeto de idioma misto (objetivo-c e Swift) do Swift 3 para o Swift 4. Tudo parecia correr bem, exceto que todas as minhas extensões Swift não estão mais acessíveis no objetivo-c. Não consigo descobrir como ...
ArgumentNullException ou NullReferenceException do método de extensão?
Qual você consideraria o melhor tipo de exceção a ser lançado quando um método de extensão é chamado em uma instância nula (onde o método de extensão não permite)? Como os métodos de extensão nada mais são do que métodos estáticos, você poderia ...