首页 > 解决方案 > 如果字符串大于 255 个字符,则删除字符

问题描述

如果字符串超过 varchar(255) 长度,我想删除字符串字符并将其保存在 c# 的数据库中

我找不到任何解决方案。

string test.RatingItemName="hshhhdhhdshdsdsddssdsdsghdsh";

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

标签: c#asp.net-mvcunit-testing

解决方案


只需使用substring. 试试看:

string test.RatingItemName="hshhhdhhdshdsdsddssdsdsghdsh";
if(test.RatingItemName.Length>255)
{
   test = test.RatingItemName.Substring(0,255);
}

推荐阅读