[CSharp.net] (Einfache) Naming - Frage

csharp.net@glengamoi.com csharp.net at glengamoi.com
Fri, 16 Jul 2004 06:10:32 +0000


Hallo C#-Freunde

Ich komme immer wieder ins stolpern, wenn ich Felder und Eigenschaften für
eine Klasse benennen muss.

Wenn ich in meiner Klasse ein Feld Name habe, welches ich als Eigenschaft
veröffentichen will, wie soll ich das benennen? Wie macht ihr das??

public class User
{

private string iFirstName;

public string FirstName {
get {
return iFirstName;
}
set {
iFirstName = value;	
}

}

Die Variable iFirstName verstösst eigentlich gegen die Naming-Konventionen
(i#-code). Es gefällt mir auch nicht so gut, allerdings gefiele mit "InternFirstName"
auch nicht... Gesetzt ist die Eigenschaft gegen "aussen". Die will ich so
benennen.

Ist nicht wirklich ein grosses Problem, aber wie macht Ihr das?
Vielen Dank für Hinweise und Tipps
Patrik