Perguntas com a marcação «types»

463
Classe anônima pode implementar interface?

É possível que um tipo anônimo implemente uma interface? Eu tenho um pedaço de código que gostaria de trabalhar, mas não sei como fazer isso. Eu tive algumas respostas que dizem não ou criam uma classe que implementa a interface para construir novas instâncias disso. Isso não é realmente ideal,...

416
Uma lista genérica de classe anônima

No C # 3.0, você pode criar classe anônima com a seguinte sintaxe var o = new { Id = 1, Name = "Foo" }; Existe uma maneira de adicionar essas classes anônimas a uma lista genérica? Exemplo: var o = new { Id = 1, Name = "Foo" }; var o1 = new { Id = 2, Name = "Bar" }; List<var> list = new...

365
Determinando o tipo de um objeto em ruby

Vou usar python como um exemplo do que estou procurando (você pode pensar nisso como pseudocódigo, se não conhece o Python): >>> a = 1 >>> type(a) <type 'int'> Eu sei em ruby ​​que posso fazer: 1.9.3p194 :002 > 1.class => Fixnum Mas esta é a maneira correta de...

361
Scala: O que é um TypeTag e como eu o uso?

Tudo o que sei sobre as TypeTags é que elas substituíram os Manifestos. As informações na Internet são escassas e não me proporcionam uma boa noção do assunto. Então, eu ficaria feliz se alguém compartilhasse um link para alguns materiais úteis sobre TypeTags, incluindo exemplos e casos de uso...

344
Quando usar o NSInteger vs. int

Quando devo usar NSIntegervs. int ao desenvolver para iOS? Vejo no código de exemplo da Apple que eles usam NSInteger(ou NSUInteger) ao passar um valor como argumento para uma função ou retornar um valor de uma função. - (NSInteger)someFunc;... - (void)someFuncWithInt:(NSInteger)value;... Mas...