2011-02-10 77 views
1

我试图将一些Objective-C代码移植到C#中 - Code can be found here并且它多次使用NSString:rangeOfCharacterFromSetMonoCouch(C#)等效于rangeOfCharacterFromSet

据我了解,:rangeOfCharacterFromSet根据您在传递哪些选项返回字符串的一个子集。Apple docs here will explain it better.

是否有MonoTouch的结合我失踪? (我有一个快速检查的罗塞塔,并不能找到它)或者是否有一种替代的C#方法我应该采取?

回答

2

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

+0

试试这个。 string testString =“mynewstring”; testString.IndexOfAny(...); – Clancey 2011-02-11 18:21:46