существует ли какая-либо заметная разница в производительности между
((TypeA) obj).method1();
((TypeA) obj).method2();
((TypeA) obj).method3();
и
var A = (TypeA) obj;
A.method1();
A.method2();
A.method3();
когда используется много раз?
Я часто вижу что-то вроде
if (((TextBox)sender).Text.Contains('.') || ((TextBox)sender).Text.Contains(','))
и задаться вопросом, является ли это пустой тратой производительности.