gpt4 book ai didi

C# 从 Mysql 获取精确字符串不起作用

转载 作者:行者123 更新时间:2023-11-29 19:24:43 25 4
gpt4 key购买 nike

我在使用 C# 处理 MySQL 数据时遇到问题。数据库中的字符串数据是多行文本,我的意思是,带有“\n ”。所以我想在多行文本框中显示它,但它在一行中显示了所有内容。

例如:数据库中的字符串为: PICTURE OF THE DATABASE

“1

2"

但是当使用 datareader 获取数据并将其显示在 C# 的文本框中时,我看到:PICTURE OF THE PROGRAM

“1 2”

那么我怎样才能将它显示在单独的行中呢?我的意思是,使用与数据库中相同的格式。

最佳答案

\r\n 是 Windows 的正确行结尾,因此请尝试将\n 替换为\r\n 并查看输出是否正确显示。

var test= mystring.Replace("\n", "\r\n");
mytextbox.Text = test;

Difference between \n and \r?

关于C# 从 Mysql 获取精确字符串不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42234151/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com