c# - Monotouch (C#) 相当于 rangeOfCharacterFromSet

标签 c# objective-c ios xamarin.ios

我正在尝试将一些 Objective-C 代码移植到 C# - Code can be found here并且它多次使用 NSString:rangeOfCharacterFromSet

据我所知,:rangeOfCharacterFromSet 根据您传入的选项返回字符串的子集。Apple docs here will explain it better.

是否有我缺少的 Monotouch 绑定(bind)? (我快速检查了 rosetta 但找不到它)或者是否有我应该采用的替代 C# 方法?

最佳答案

这几乎与 String.IndexOfAny 相同。 rangeOfCharacterFromSet 只返回它从您的字符集中找到的第一个字符的索引范围。 String.IndexOfAny 接受一个字符数组并告诉您它找到的任何这些字符的第一个索引。

关于c# - Monotouch (C#) 相当于 rangeOfCharacterFromSet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4955418/

相关文章:

c# - 在 C# 中读取非常大的文本文件的最快方法

c# - 根据层次结构在列表中搜索字符串

c# - Xamarin。当前上下文中不存在名称“authorEntry”

ios - 从标签栏 Controller 打开带有后退按钮的单独 ViewController

ios - 进入后台保存数据 - ResearchKit

ios - Xcode 模拟器正确显示纹理但不显示设备

c# - 无限循环 : while(Time. time < Time.time + 5f)

ios - Xcode 创建的目标代码格式是什么?

iphone - 在 Resources 文件夹下添加 iOS 图标和启动图像

objective-c - iOS - XML 解析内存泄漏