用C#显示数据库中的代码

本文关键字:代码 数据库 显示 | 更新日期: 2023-09-27 18:21:16

我有一个数据库,里面有我在过去10年中收集的近2000个代码示例,我希望能够通过文本区域字段访问这些示例,这样我就可以轻松地复制和/或更新。我正试图在一个新的域上从PHP迁移到C#,但我在正确显示它方面遇到了问题。

目前的情况如下:http://nunyabiz.freeiz.com/csharp/index.html

它应该是这样的:http://nunyabiz.freeiz.com/csharp/index2.html

这是我用来显示它的代码:Code.Text = rs["Code"].ToString().Replace("'r'n", "'n");

"''r''n"字符无法识别,所以我想我必须对其进行转换、编码或解码,但我没有找到任何可行的东西。在线的

用C#显示数据库中的代码

您可以为Linebreaks Environment尝试Environment.NewLine。Newline

strYourCode = string.Format("Name: {0}  LineBreak {1}", yournameVariable, Environment.NewLine);

试着弄清楚你的代码样本中有什么换行符-有很多变体,包括html标签br,然后将其更改为你需要的(我认为是Environment.Newline)

并检查您的代码控件是否为Multiline

试试.Replace("'r", "").Replace("'n", "<br/>");