Обычно это не большая проблема, потому что классы и переменные имеют описательные имена, поэтому довольно ясно, что к чему.
Пример использования фактического класса:
builder
- это переменнаясодержит ссылку на экземпляр класса StringBuilder
:
StringBuilder builder = new StringBuilder();
Метод Append
- это метод в классе StringBuilder
, а не метод в переменной builder
.Вы вызываете метод в экземпляре, на который ссылается builder
:
builder.Append("asdf");