Articles of scope

Confusão de escopo variável em c #

Eu tenho dois exemplos de código. O primeiro não compila, mas o segundo não. Amostra de código 1 (não compila) public void MyMethod(){ int i=10; for(int x=10; x<10; x++) { int i=10; // Point1: compiler reports error var objX = new MyOtherClass(); } var objX = new OtherClassOfMine(); // Point2: compiler reports error } Eu […]

Em Java, os tipos de enumeração estão dentro de uma class estática?

Eu não consigo acessar os membros da instância da class em torno de dentro de um enum, como eu poderia de dentro de uma class interna. Isso significa que enums são estáticos? Existe algum access ao escopo da instância da class circundante, ou eu tenho que passar a instância para o método do enum onde […]

Variáveis ​​de referência e objects em outro lugar em um formulário

Eu estou tentando passar um object de equipamento para um object de formulário e, em seguida, usar esse object de equipamento em um evento de clique de um botão no formulário. Mas eu não sei como referenciar corretamente o object de equipamento dentro do evento de botão. Eu configurei a nova instância de formulário usando: […]

Escopo da variável C #: ‘x’ não pode ser declarado neste escopo porque daria um significado diferente para ‘x’

if(true) { string var = “VAR”; } string var = “New VAR!”; Isso resultará em: Erro 1 Uma variável local denominada ‘var’ não pode ser declarada neste escopo, pois daria um significado diferente a ‘var’, que já é usado em um escopo ‘filho’ para denotar outra coisa. Nada é realmente destruidor, mas isso não é […]

Existe uma razão para reutilização de C # da variável em um foreach?

Ao usar expressões lambda ou methods anônimos em C #, temos que ter cuidado com o access a armadilhas de fechamento modificadas . Por exemplo: foreach (var s in strings) { query = query.Where(i => i.Prop == s); // access to modified closure … } Devido ao fechamento modificado, o código acima fará com que […]

Criando páginas de detalhes mestre para entidades, como vinculá-las e qual escopo de bean escolher

Eu comecei a aprender JSF, mas infelizmente a maioria dos tutoriais lá fora apresenta apenas uma session de login ou registro. Você pode me indicar mais alguns exemplos em profundidade? Uma coisa que me interessa é uma página apresentando uma lista de produtos . Estou na página inicial e pressiono os produtos da página para […]

Como escolher o escopo correto do bean?

Notei que existem diferentes escopos de beans como: @RequestScoped @ViewScoped @FlowScoped @SessionScoped @ApplicationScoped Qual é o propósito de cada um? Como faço para escolher um escopo adequado para o meu bean?

Qual é o escopo das variables ​​em JavaScript?

Qual é o escopo das variables ​​no javascript? Eles têm o mesmo escopo dentro do que uma function externa? Ou isso importa mesmo? Além disso, onde as variables ​​são armazenadas se forem definidas globalmente?