Возник вопрос касательно строк ->
string a = "a";
string b = "a";
bool c = ReferenceEquals(a, b); // true
Как я поняла, происходит это из-за интернирования строк, но что это такое и как работает разобраться не смогла, может сможете объяснить или подкинуть какие-то источники.