Files
2019-10-01 19:37:39 +01:00

33 lines
790 B
C#

namespace ASCOM.Meade.net
{
public static class StringExtensions
{
public static int ToInteger(this string str)
{
return int.Parse(str);
}
//public static double ToDouble(this string str)
//{
// return double.Parse(str);
//}
public static int Position(this string str, char find, int instance)
{
var currentInstance = 0;
for (var i = 0; i < str.Length; i++)
{
if (str[i] == find)
{
currentInstance++;
if (currentInstance == instance)
{
return i;
}
}
}
return -1;
}
}
}