Я пробовал с пакетом случайных строк, все значения, которые я получил, положительные, но мне интересно:
Будет ли String.GetHashCode()
возвращать отрицательное значение или 0?
Поскольку возвращаемое значение равно int, я предполагаю, что это может быть так, поэтому, если это так, я должен изменить свою логику.
Если у вас есть ответ или есть какие-то официальные источники, пожалуйста, поделитесь