You have to check if it is someStringnull in your base class and acts accordingly, otherwise you can do something like that, but I think it is very unreadable.
public class ClassB : ClassA
{
public ClassB(string someString):base((String.IsNullOrEmpty(someString)) ? String.Empty : someString.ToLower()){}
}
source
share