现在我使用这样的方法:
let x_rev = new string(x.Reverse().ToArray())
现在我使用这样的方法:
let x_rev = new string(x.Reverse().ToArray())
这里有一些代码基于Timwi对Nate答案的评论。屏幕上显示单个逻辑字母(由屏幕上显示),由多个实际字符组成。颠倒字符的顺序会使这些字母变成乱码。
蒂姆维帮助指出该框架提供了一个 TextElementEnumerator 它适用于逻辑文本元素而不是字符,并正确处理这些多字符字母。我之前没有听说过这个类,所以我编写了一些代码,它使用TextElementEnumerator正确地反转字符串,并将结果与天真的字符串反转进行比较。
open System
open System.Globalization
// five characters that render as three letters: "
热门问题
不使用eval / new函数的JavaScript模板库
当涉及内部类时,Java继承如何工作
.NET Windows服务的奇怪问题
在.ipa或.app下查找App ID
快速入门XSLT参考[关闭]
如何找出Android应用程序中未使用的资源
Ruby中并发的同步方法[重复]
将std :: chrono :: system_clock :: time_point转换为struct timeval并返回
Google Drive API V3(javascript)更新文件内容
Bootstrap 3.0 - 将元素推到底部
受密码保护的.NET ClickOnce部署?
如何用postgresql安装wordpress
coq Set或Type如何成为命题
硒滚动元素进入(中心)视图
在Spring Transaction JUnit测试中自动装配Hibernate会话的正确方法
Git的Dockerfile策略
如何在FOS_PICKFOLDER中使用IFileDialog,同时仍在对话框中显示文件名
在Firefox扩展中复制Google Chrome浏览器操作弹出效果
CakePHP找到MAX
芹菜 - 完成任务的召唤功能
从使用fmemopen创建的流中读取宽字符
.NET是否为每个程序集创建一个字符串实习池?
DefaultModelBinder不绑定嵌套模型
Navigator.MediaDevices.getUserMedia()使用了哪些相机通信标准?
选择命名空间名称时应该知道什么?
cout
Swagger Codegen CLI Java客户端 - 如何正确使用它
一个很好的哈希函数用于采访整数,字符串?
Maven 3 ciManagement配置的目的是什么?
如何通过语言文化获取代码页?