public static List<MyClass> CreateMyClass(int number, param1, param2, param3) { List<MyClass> items = new List<MyClass>(); for (int counter=0;counter<number;counter++) { items.Add(new MyClass(param1,param2,param3); } return items; }
public Class1(param1, param2, param3) { if (param1 != null && param2 != null && param3 != null) { Method1(param1, param2, param3); } else if (param1 != null && param2 != null && param3 == null) { Method1(param1, param2); } else if (param1 != null && param2 == null && param3 == null) { Method1(param1); } else { Method1(); } }
public static Class1 GetNew(param1, param2, param3) { if (param1 != null && param2 != null && param3 != null) { return(new Class1(param1, param2, param3)); } else if (param1 != null && param2 != null && param3 == null) { return(new Class1(param1, param2)); } else if (param1 != null && param2 == null && param3 == null) { return(new Class1(param1)); } else { return(new Class1()); } }
public AdditionalAttachment(param1, param2) : base(param1, param2) { }
public static User GetUserObject(param1, param2) {
// define the public property to hold the config and give it a default value private myObj _config = new myObj(param1, param2, ...);
public void DoSomething(param1, param2, param3) { DoSomething(param1); }
public abstract void DoSomething(param1, param2, param3);
public FirstImplementation(param1, param2) { }
public void Method1(param1, param2) { }
public void Method1(param1, param2, param3) { }
public Class1(param1, param2, param3) { }
public Class1(param1, param2) { }
public SecondImplementation(param1, param2, param3) : base(param1, param2) { }