Tag: automatic-properties

Auto-Eigenschaften und Strukturen

Anzahl der Antworten 3 Antworten
Ich wundere mich über die folgende C#-code: struct Structure { public Structure(int a, int b) { PropertyA = a; PropertyB = b; } public int PropertyA { get; set; } public int PropertyB { get; set; }

Sind C# automatisch implementierten statischen Eigenschaften, die thread-sicher?

Anzahl der Antworten 7 Antworten
Ich würde gerne wissen, ob C# automatisch implementierte Eigenschaften, wie public static T Prop { get; set; } sind thread-safe ist oder nicht. Danke! Man müsste definieren, was genau meinen Sie mit "thread-safe" in diesem besonderen Fall,

Automatische Zielwertsuche Über den Bereich von Zellen

Anzahl der Antworten 1 Antworten
Möchte ich anwenden Zielwertsuche auf mehrere Zeilen, wenn es eine änderung auf eine beliebige Zelle in dem Arbeitsblatt. Ich möchte diese anwenden von Zeile 7 bis Zeile 11. Das erste problem das ich habe ist, dass excel

Hinzufügen eines setter zu einer virtual-Eigenschaft in C#

Anzahl der Antworten 4 Antworten
Habe ich eine situation wie diese: public abstract class BaseClass { public abstract string MyProp { get; } } Nun, für einige von den abgeleiteten Klassen, die Eigenschaften " Wert ist eine synthetische Werte, so gibt es

Wie kann ich die Validierung in den getter-und setter-Methoden in C#?

Anzahl der Antworten 5 Antworten
In C#, die ich haben kann, eine Eigenschaft, ohne die Notwendigkeit zu erklären, eine private variable. Mein VB6-code, der aussah, wie dieser 'local variable(s) to hold property value(s) Private mvarPhoneNumber As String 'local copy Public Property Let

Wie geben Sie eine C# - Auto-Eigenschaft einen Standardwert?

Anzahl der Antworten 23 Antworten
Wie geben Sie eine C# - Auto-Eigenschaft einen Standardwert? Entweder nutze ich den Konstruktor, oder wieder die alte syntax. Mit dem Konstruktor: class Person { public Person() { Name = "Default Name"; } public string Name {

Validierung von Eigenschaften in c#

Anzahl der Antworten 9 Antworten
let ' s vorschlagen, habe ich eine Schnittstelle und erbt Klasse aus, internal interface IPersonInfo { String FirstName { get; set; } String LastName { get; set; } } internal interface IRecruitmentInfo { DateTime RecruitmentDate { get;

Schnelles erstellen von C# - Eigenschaften von Variablen

Anzahl der Antworten 7 Antworten
Für C#, ich hasse schreiben der Variablen und dann schreiben Sie alle Eigenschaften. Gibt es nicht eine Möglichkeit auswählen, um alle Variablen mit der rechten Maustaste und erstellen Sie alle Eigenschaften. Welche version von .Netz verwenden Sie?

get; set; syntax in C#

Anzahl der Antworten 5 Antworten
In C#, die ich haben kann, eine Eigenschaft, ohne die Notwendigkeit zu erklären, eine private variable. Mein VB6-code, der aussah, wie dieser 'local variable(s) to hold property value(s) Private mvarPhoneNumber As String 'local copy Public Property Let

Wie legen Sie den Wert der Eigenschaft, wo es keine setter

Anzahl der Antworten 2 Antworten
Ich habe gesehen, verschiedene Fragen aufgeworfen und beantwortet, wo wir können, rufen Sie einen privaten setter mit der spiegelung, so wie dieses: Ist es möglich, sich einen privaten setter durch Reflexion? Allerdings habe ich einige code, die

Wie man richtig definieren Eigenschaften der Klasse?

Anzahl der Antworten 4 Antworten
Bei der Definition einer neuen Klasse in einem Projekt, was ist die richtige/beste Praxis dafür? In der Vergangenheit habe ich Klassen erstellt wie: public class MyClass { public string FirstName {get; set;} public string LastName {get; set;}

gewusst wie: überschreiben in C# für automatische Eigenschaften

Anzahl der Antworten 8 Antworten
Will ich mit automatisch implementierten Eigenschaften, aber zur gleichen Zeit ich will eine Methode aufrufen jedes mal, wenn die Eigenschaft geändert wird. public float inverseMass { get; set { onMassChanged(); inverseMass = value; } } Beim vorigen

C# Lazy Geladen Automatische Eigenschaften

Anzahl der Antworten 9 Antworten
In C#, Gibt es eine Möglichkeit, schalten Sie eine automatische Eigenschaft, die in einem lazy geladen Automatik-Eigenschaft mit dem angegebenen default-Wert? Grundsätzlich, ich versuche, mich zu verwandeln... private string _SomeVariable public string SomeVariable { get { if(_SomeVariable

C# 3.0-automatische Eigenschaften - sinnvoll oder nicht?

Anzahl der Antworten 18 Antworten
Hinweis: Dies wurde geschrieben, als ich anfangen C#. Mit 2014 wissen, ich kann wirklich sagen, dass auto-Eigenschaften gehören zu den besten Sachen, die jemals passiert ist, um die C# - Sprache. Bin ich verwendet, um meine Eigenschaften

Öffentliche Felder oder Automatischer Eigenschaften

Anzahl der Antworten 10 Antworten
Uns oft gesagt, wir sollten schützen, Verkapselung durch getter-und setter-Methoden (Eigenschaften in C#) für die Klasse Felder, anstelle der Freilegung der Felder für die Außenwelt. Aber es gibt viele Male, wenn ein Feld ist nur da, um

Wie um zu verhindern, dass automatisch implementierte Eigenschaften, die serialisiert werden?

Anzahl der Antworten 7 Antworten
Wie kann ich verhindern, dass eine automatisch implementierte Eigenschaft aus, die serialisiert werden, indem die binary formatter? [NonSerialized] Attribut kann nur mit Feldern verwendet werden. Und das Feld wird ausgeblendet, wenn die Verwendung von automatisch implementierten Eigenschaften.

C # automatische Eigenschaftserialisierung von JSON

Anzahl der Antworten 4 Antworten
Muss ich Deserialisieren einige JavaScript-Objekt dargestellt in JSON um eine entsprechende C# - Klasse. Angesichts der schönen features der automatischen Eigenschaften, ich würde es vorziehen, mit Ihnen in diese Klassen im Gegensatz zu nur mit Feldern. Leider,

C # Automatische Eigenschaften

Anzahl der Antworten 11 Antworten
Ich bin ein bisschen verwirrt auf den Punkt, der Automatische Eigenschaften in C# e.g public string Forename{ get; set; } Ich bekommen, dass Sie speichern code nicht mit deklarieren Sie eine private variable, aber was ist der

C # Custom Getter / Setter ohne private Variable

Anzahl der Antworten 3 Antworten
Lernte ich c# vor kurzem, also, wenn ich schreiben gelernt-Eigenschaften, die ich gelehrt wurde, es zu tun mögen dieses: public string Name { get; set; } Auto Eigenschaften sind toll! Aber jetzt bin ich versucht, etwas zu

Wie geben Sie einer C # -Auto-Eigenschaft einen Standardwert?

Anzahl der Antworten 21 Antworten
Wie geben Sie eine C# - Auto-Eigenschaft einen Standardwert? Entweder nutze ich den Konstruktor, oder wieder die alte syntax. Mit dem Konstruktor: class Person { public Person() { Name = "Default Name"; } public string Name {

C # Automatische Eigenschaften - Warum muss ich schreiben "get; einstellen;"?

Anzahl der Antworten 9 Antworten
Wenn die beiden get-und set-muss im C# - automatische Eigenschaften ein, warum ich mir die Mühe der Angabe "get; set;" überhaupt? InformationsquelleAutor der Frage Ben | 2008-12-04

Warum hat Java keine automatischen Eigenschaften wie C #?

Anzahl der Antworten 5 Antworten
C# verfügt über eine automatische Eigenschaften, die erheblich vereinfachen den code: public string Name { get; set; } public string MiddleName { get; set; } public string LastName { get; set; } In der Erwägung, dass Java-du

Unterschied zwischen Eigenschaft und Feld in C # 3.0+

Anzahl der Antworten 10 Antworten
Merke ich, dass es scheint ein Duplikat zu sein von Was ist der Unterschied zwischen einem Feld und einer Eigenschaft, die in C#? aber meine Frage hat einen geringen Unterschied (aus meiner Sicht): Sobald ich weiß, dass

Automatisch implementierte Eigenschaft in struct kann nicht zugewiesen werden

Anzahl der Antworten 4 Antworten
Ich eine next code: struct T { public T(int u) { this.U = 10; //Errors are here } public int U { get; private set; } } C# - compiler geben Sie mir ein paar Fehler in

Was sind automatische Eigenschaften in C # und wozu dienen sie?

Anzahl der Antworten 6 Antworten
Könnte jemand bieten eine sehr einfache Erklärung für Automatische Eigenschaften in C#, die Ihren Zweck, und vielleicht einige Beispiele? Versuche, die Dinge in einfachen Worten, bitte! InformationsquelleAutor der Frage dennis | 2011-05-14

Automatische Eigenschaften und Strukturen mischen nicht?

Anzahl der Antworten 3 Antworten
Treten um einige kleine Strukturen, während die Beantwortung dieser Beitrag, stieß ich auf den folgenden unerwartet: Folgende Struktur mit einem int-Feld ist vollkommen legal: struct MyStruct { public MyStruct ( int size ) { this.Size = size;

xCode 6, wie "Verwendung von nicht deklarierten Bezeichner" für automatische Eigenschaftssynthese zu beheben?

Anzahl der Antworten 3 Antworten
Ich bin mit der xCode6 Beta 3 und bin laufen in ein Problem, wo ein code vorher kompiliert fein (xCode 5.1.1 oder xCode6 beta 2) plötzlich zu mir "Verwendung von nicht deklarierter Bezeichner" Fehler beim Zugriff auf

DefaultValue-Attribut funktioniert nicht mit meiner Auto-Eigenschaft

Anzahl der Antworten 3 Antworten
Ich habe die folgende Eigenschaft Auto [DefaultValue(true)] public bool RetrieveAllInfo { get; set; } wenn ich versuche, es zu verwenden, in dem code finde ich den default auf false gesetzt ist false ich nehme an, dies ist