Let\'s say I have a class like:
class NavigationData
{
float roll;
float pitch;
double latitude;
double longitude;
}
and if I want to c
As it has already been said, it depends.
But in your case, I would go for a different solution, create new immutable class for geo coordinates
class GeoCoordinates
{
double Latitude;
double Longitude;
}
And let this class validate that latitude and longitude are within valid limits. You will probably need this other places as well, for example.
class Airport
{
GeoCoordinates Location;
...
}