Articles of campo de

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?