Класс System.Uri усекает завершающий '.' characters

Если я создам экземпляр класса Uri из строки с конечными точками - '.',они усекаются из результирующего объекта Uri.

Например, в C #:

Uri test = new Uri("http://server/folder.../");
test.PathAndQuery;

возвращает «/ folder /» вместо «/folder.../".[12166 visibleEscaping». с "% 2E" не помогло.

Как мне заставить класс Uri сохранять символы конечной точки?

8
задан IT Hit WebDAV 5 June 2011 в 00:18
поделиться