Resultados da pesquisa a pedido "implicit-typing"

6 a resposta

Digitação implícita; por que apenas variáveis locais?

lguém sabe ou se preocupa em especular por que a digitação implícita é limitada a variáveis locai var thingy = new Foo();Mas porque não.. var getFoo() { return new Foo(); }

7 a resposta

Por que um método anônimo não pode ser atribuído a var?

Eu tenho o seguinte código: Func<string, bool> comparer = delegate(string value) { return value != "0"; };No entanto, o seguinte não é compilado: var comparer = delegate(string value) { return value != "0"; };Por que o compilador não pode ...

1 a resposta

Inferindo o tipo de parâmetro implícito genérico do tipo de retorno

Digamos que eu tenha uma classe simples como esta abstract class Foo { implicit val impInt: Int = 42 def f[A]()(implicit a: A): A val f2: Int = f() }Ao declarar valf2, o compilador pode inferir que o tipo de parâmetro implícito da funçãof éInt ...

1 a resposta

var em C # - Por que não pode ser usado como uma variável de membro? [duplicado

Esta pergunta já tem uma resposta aqui: Digitação implícita; por que apenas variáveis locais? [/questions/824739/implicit-typing-why-just-local-variables] respostasPor que não é possível ter variáveis de tipo implícito em um nível de classe em C ...

3 a resposta

Por que não posso usar o inicializador de matriz com uma variável digitada implicitament

Por que não posso usar o inicializador de matriz com uma variável digitada implicitament string[] words = { "apple", "strawberry", "grape" }; // legal string[] words = new string[]{ "apple", "strawberry", "grape" }; // legal var words = new ...