Питонический путь:
mystring = 'Hello World, this should work!'
find_all = lambda c,s: [x for x in range(c.find(s), len(c)) if c[x] == s]
# s represents the search string
# c represents the character string
find_all(mystring,'o') # will return all positions of 'o'
[4, 7, 20, 26]
>>>
Я думаю, вы немного запутались. Это понятно с пространствами имен. Gds.GoogleMap.UltimatePlus.Math.Mathservice - это , а не имя пространства имен. Имя пространства имен - Gds.GoogleMap.UltimatePlus.Math . MathService - это имя класса .
Если вы поместите оператор
using Gds.GoogleMap.UltimatePlus.Math;
в начало вашего файла, тогда все, что вам нужно сделать, чтобы объявить новый объект, это сказать:
MathService myService = new MathService();
, предполагая, что он имеет конструктор по умолчанию.
Попробуйте.