我正在使用pdfsharp来创建pdf。我有一个很大的文本值,所以它不适合我的表格列。所以我尝试过分裂功能。但pdf上打印的值为System.String[]
。
这是我的代码:
private string[] GetLines(string strValue)
{
string[] strLines = strValue.Split('\n');
int lineLength = strLines.Length;
return strLines;
}
DataRow repRow = ReportDS.Rows[rowCount];
string Result = repRow["result"].ToString();
//result.length is 558
if (Result.Length > 50)
{
Result = GetLines(Result).ToString();
}
结果值为System.String[]
。我需要获得价值。
答案 0 :(得分:2)
替换
Result = GetLines(Result).ToString();
带
Result = string.Join(", ",GetLines(Result));