本文整理汇总了C#中Newtonsoft.Json.Utilities.StringReference.IndexOf方法的典型用法代码示例。如果您正苦于以下问题:C# StringReference.IndexOf方法的具体用法?C# StringReference.IndexOf怎么用?C# StringReference.IndexOf使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Newtonsoft.Json.Utilities.StringReference
的用法示例。
在下文中一共展示了StringReference.IndexOf方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: TryParseMicrosoftDate
private static bool TryParseMicrosoftDate(StringReference text, out long ticks, out TimeSpan offset, out DateTimeKind kind)
{
kind = DateTimeKind.Utc;
int index = text.IndexOf('+', 7, text.Length - 8);
if (index == -1)
{
index = text.IndexOf('-', 7, text.Length - 8);
}
if (index != -1)
{
kind = DateTimeKind.Local;
if (!TryReadOffset(text, index + text.StartIndex, out offset))
{
ticks = 0;
return false;
}
}
else
{
offset = TimeSpan.Zero;
index = text.Length - 2;
}
return (ConvertUtils.Int64TryParse(text.Chars, 6 + text.StartIndex, index - 6, out ticks) == ParseResult.Success);
}