Im starting a new project and i have some problem trying to implement some naming conventions.
I used to work with Classes starting with Uppercase and Singular, like Car or User, and my variables starting with lower case, so if I needed to declare a class that had some variables of type Car and User i would do it like this:
public Car car; private User user; Now im trying to use some properties and as i see they should also be PascalCase , wich mean if i need to declare the same examples i would be:
public Car Car { get; set; } private User User { get; set; } And you can all see what would the problem be here, or you don't see it as a problem?
So what should i do? what am i missing here?
Car.{method name}Either it's a static method and it would be called as such or it's an instance method and would be called using theCarproperty.