CTT/Unity/Assets/Model/XAssetRuntime/Utility/StringExtension.cs

38 lines
744 B
C#

namespace libx
{
public static class StringExtension
{
public static int IntValue(this string s)
{
int result;
if (int.TryParse(s, out result))
{
return result;
}
return 0;
}
public static uint UIntValue(this string s)
{
uint result;
if (uint.TryParse(s, out result))
{
return result;
}
return 0;
}
public static long Int64Value(this string s)
{
long result;
if (long.TryParse(s, out result))
{
return result;
}
return 0;
}
}
}