- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
如何使用 SetText 方法添加换行符?
我尝试了 Clipboard.SetText("eee\n xxxx");
但是当我将剪贴板数据粘贴到记事本中时,它没有给我预期的结果。
预期结果:
eee
xxxx
我怎样才能做到这一点?
最佳答案
Windows 使用 CR+LF 对来表示换行。这等同于 C# 中的 "\r\n"
。但是,您只是发送 "\n"
,即单个 LF 而不是 CR+LF 对。
使用Environment.NewLine
而不是 "\n"
。这是在 C# 中拼写 "\r\n"
的惯用方法。作为奖励,如果您曾经在 *nix 平台上运行过代码,Environment.NewLine
将评估为“\n”,这是 *nix 换行符。最后,在我看来,从可读性的角度来看,Environment.NewLine
更可取。它从逻辑上记录了这个东西是什么,而不是依赖于你知道魔法常量。
关于c# - 使用剪贴板 SetText 换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9033191/
在 Vaadin 7.0,显示时JavaBean Table 中的数据与 BeanContainer ,用新数据刷新表的正确方法是什么? 最佳答案 该表通过监听器监视表项的属性。如果您通过表的 Ite
首先,我使用的是带有 Axis2 1.6.2 的 eclipse,我正在 tomcat 6 上部署我创建的 Web 服务。Web 服务是在 eclipse 中通过自上而下的方法创建的。 我被要求使对我
我已将 Rails 3.1.1 应用程序升级到 Rails 3.1.3,现在,对于每个请求,它仅响应错误数量的参数(3 for 1)。不幸的是,它没有说明错误在哪里,并且应用程序跟踪为空。我认为存在一
我是一名优秀的程序员,十分优秀!