Czy 2 różne ciągi mają ten sam kod skrótu w C #? [duplikować]

Możliwy duplikat:
do czego służy hashCode? czy jest wyjątkowy?

Generuję wiele ciągów, a moje pytanie brzmi:

Czy 2 różne ciągi mają ten sam kod skrótu w C #?

Mam na myśli kod skrótu:

string s = "Hello";
s.GetHashCode();

Moje pytanie dotyczy raczej algorytmu, który podąża C #, aby wygenerować łańcuchy, może kolizje pojawiają się, gdy cały inny kod skrótu jest już generowany, a może nie. Możliwe, że ktoś ma tę odpowiedź.

questionAnswers(4)

yourAnswerToTheQuestion