void Bla(dynamic someClassInstance)
{
Console.WriteLine(someClassInstance.someFieldWhichReallyIsInThisClass); // если dynamic, то это скомпилируется успешно, и упадет только если передашь в этот метод экземпляр не того класса, у которого нет этого свойства / метода
}