2011-02-10 82 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