Tag: automatic-properties
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; }
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,
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
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
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
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 {
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;
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?
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
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
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;}
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
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
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
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
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.
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,
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
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
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 {
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
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
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
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
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
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;
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
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