Hi all
See the class I know that my constructor are wrong but how to use the same constructor for setting different value.

I do not want to use the class property!



C# Code:
  1. class Test
  2.     {
  3.         private string _CatID;
  4.         private string _CatName;
  5.         private string _SubCatName;
  6.         private string _SubCatMotherName;
  7.         public Test(string CatID, string CatName)
  8.         {
  9.             _CatID = CatID;
  10.             _CatName = CatName;
  11.                      
  12.         }
  13.  
  14.         public Test(string CatID, string SubCatName)
  15.         {
  16.             _CatID = CatID;
  17.             _SubCatName = SubCatName;
  18.         }
  19.  
  20.         public Test(string CatID, string SubCatMotherName)
  21.         {
  22.             _CatID = CatID;
  23.             _SubCatMotherName = SubCatMotherName;
  24.         }
  25.  
  26.     }

How to set value through constructor without using the property I have some more variable , above was just little example