Я работаю над небольшой программой, написанной на C #, где она будет запрашивать результат из базы данных и показывать его в формате текстового файла.
У меня проблема, когда результат содержит не буквенно-цифровые символы. Пожалуйста, посмотрите на образец ниже.
Johnny $1000
Adam $1000
测测 $1000
Вы можете видеть, что линии Johnny
и Adam
отлично, но не символы 测测
. Я видел эту тему
Формат строки C # для нескольких языков
И на самом деле можно выстроить его, используя Tab
вместо Space
, но как рассчитать необходимые вкладки, потому что алфавит и китайский / японский имеют разную ширину. И я должен сделать это внутри SQL, это означает, что я не могу использовать что-то вроде MeasureString
.
Любая помощь будет оценена.