Resultados da pesquisa a pedido "extension-methods"
Métodos de extensão conflitam
Digamos que eu tenha 2 métodos de extensão para string, em 2 namespaces diferentes: namespace test1 { public static class MyExtensions { public static int TestMethod(this String str) { return 1; } } } namespace test2 { public static class ...
possível criar um método de extensão para formatar uma strin
a pergunta é realmente simples. Como formatar seqüências de caracteres em c #? por aqui string.Format("string goes here with placeholders like {0} {1}", firstName, lastName);gora, é possível criar um método de extensão para fazê-lo desta ...
Interface + Extensão (mixin) vs Classe Base
É preferível uma interface + métodos de extensão (mixin) do que uma classe abstrat Se a sua resposta for "depende", de que depend Vejo duas vantagens possíveis na abordagem de interface + extensã As interfaces são multiplicáveis por herança ...
O nome do tipo ou espaço para nome 'Window' não existe no espaço para nome 'System.Windows'
Estou tentando escrever um método de extensão para a classe WPF Window. Estou fazendo isso em um projeto de biblioteca de classes na minha solução, para que eu possa usá-lo em todos os meus projetos na solução. Aqui está o meu código: using ...
Como posso criar métodos de extensão .Net por C ++ / CLI?
Em C #, os métodos de extensão podem ser criados por public static class MyExtensions { public static ReturnType MyExt(this ExtType ext) { ... } }Como toda a minha biblioteca está escrita em C ++ / CLI, eu gostaria de criar os métodos de ...
Como chamo métodos de extensão de fora da classe em que são definidos?
Aqui está um exemplo mínimo que demonstra o problema: abstract class Base { abstract fun String.extension(x: Char) } class Derived : Base() { override fun String.extension(x: Char) { // Calling lots of methods on String, hence extension method ...
Métodos de extensão em Python
O Python possui métodos de extensão como o C #? É possível chamar um método como: MyRandomMethod()em tipos existentes comoint? myInt.MyRandomMethod()
Como comparar tipos anuláveis?
Eu tenho alguns lugares em que preciso comparar 2 valores (anuláveis), para ver se são iguais. Eu acho que deveria haver algo na estrutura para dar suporte a isso, mas não consigo encontrar nada, então, faça o seguinte: public static bool ...
Como o compilador VB.NET escolhe qual sobrecarga de extensão será executada?
Tem uma esquisitice interessante - achei que alguém poderia ajudar.Isso saiu de alguma diversão com tipos anuláveis dessa questão:Como verificar se um obje...