Articles of campo de

Propriedades vs. Campos: Precisa de ajuda para entender os usos de Propriedades sobre campos

Primeiramente, eu li uma lista de postagens sobre esse tópico e não sinto que tenha compreendido propriedades por causa do que eu tinha entendido sobre encapsulamento e modificadores de campo (private, public..ect). Um dos principais aspectos do C # que aprendi é a importância da proteção de dados em seu código pelo uso do encapsulamento. […]

jQuery – Detectar alteração de valor no campo de input oculto

Eu tenho um campo de texto oculto cujo valor é atualizado por meio de uma resposta AJAX. Quando esse valor for alterado, eu gostaria de triggersr uma solicitação AJAX. Alguém pode aconselhar sobre como detectar a mudança? Eu tenho o seguinte código, mas não sei como procurar o valor: $(‘#userid’).change( function() { alert(‘Change!’); })

Getters e setters implementados automaticamente vs. campos públicos

Eu vejo muito código de exemplo para classs C # que faz isso: public class Point { public int x { get; set; } public int y { get; set; } } Ou, em código antigo, o mesmo com um valor de suporte privado explícito e sem as novas propriedades auto-implementadas: public class Point { […]

Qual é a maneira recomendada de criar um TextField numérico no JavaFX?

Eu preciso restringir a input em um TextField para números inteiros. Algum conselho?

Como faço para atribuir por “referência” para um campo de class em c #?

Eu estou tentando entender como atribuir por “referência” a um campo de class em c #. Eu tenho o seguinte exemplo a considerar: public class X { public X() { string example = “X”; new Y( ref example ); new Z( ref example ); System.Diagnostics.Debug.WriteLine( example ); } } public class Y { public Y( […]

Posso alterar um campo de somente leitura em C # usando reflection?

Eu estou querendo saber, uma vez que muitas coisas podem ser feitas usando a reflection, posso alterar um campo readonly privado depois que o construtor concluiu sua execução? (nota: apenas curiosidade) public class Foo { private readonly int bar; public Foo(int num) { bar = num; } public int GetBar() { return bar; } } […]

Por que o WPF suporta a binding a propriedades de um object, mas não a campos?

Eu tenho um serviço WCF que passa atualizações de status através de uma estrutura da seguinte forma: [DataContract] public struct StatusInfo { [DataMember] public int Total; [DataMember] public string Authority; } … public StatusInfo GetStatus() { … } Eu exponho uma propriedade em um ViewModel assim: public class ServiceViewModel : ViewModel { public StatusInfo CurrentStatus […]

Campos públicos versus propriedades automáticas

Muitas vezes nos dizem que devemos proteger o encapsulamento fazendo methods getter e setter (propriedades em C #) para campos de class, em vez de expor os campos ao mundo externo. Mas há muitas vezes quando um campo está lá apenas para manter um valor e não requer nenhum cálculo para obter ou definir. Para […]

Como ler o valor de um campo privado de uma class diferente em Java?

Eu tenho uma class mal projetada em um JAR terceiros e preciso acessar um de seus campos privados . Por exemplo, por que eu preciso escolher um campo privado, é necessário? class IWasDesignedPoorly { private Hashtable stuffIWant; } IWasDesignedPoorly obj = …; Como posso usar a reflection para obter o valor de stuffIWant ?

Qual é a diferença entre um campo e uma propriedade?

Em C #, o que torna um campo diferente de uma propriedade e quando um campo deve ser usado em vez de uma propriedade?