public LinguisticVariable( string name, float start, float end ) { this.name = name; this.start = start; this.end = end; // instance of the labels list - usually a linguistic variable has no more than 10 labels this.labels = new Dictionary<string, FuzzySet>( 10 ); }