Удаление символов, если строка длиннее 255 символов - PullRequest
1 голос
/ 03 октября 2019

Я хочу удалить строковые символы, если длина строки превышает varchar (255), и сохранить это в базе данных в c #

Я не могу найти какое-либо решение.

string test.RatingItemName="hshhhdhhdshdsdsddssdsdsghdsh";

if (test.RatingItemName > varchar(255))
{
    //trim the extra characters after varchar(255)
}

1 Ответ

6 голосов
/ 03 октября 2019

Просто используйте substring. Попробуйте как:

string test.RatingItemName="hshhhdhhdshdsdsddssdsdsghdsh";
if(test.RatingItemName.Length>255)
{
   test = test.RatingItemName.Substring(0,255);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...