本文整理汇总了C#中Instant.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# Instant.ToString方法的具体用法?C# Instant.ToString怎么用?C# Instant.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Instant
的用法示例。
在下文中一共展示了Instant.ToString方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: TestToStringBase
private static void TestToStringBase(Instant value, string gvalue)
{
string actual = value.ToString();
Assert.AreEqual(gvalue, actual);
actual = value.ToString("g", null);
Assert.AreEqual(gvalue, actual);
actual = value.ToString("g", CultureInfo.InvariantCulture);
Assert.AreEqual(gvalue, actual);
actual = string.Format("{0}", value);
Assert.AreEqual(gvalue, actual);
actual = string.Format("{0:g}", value);
Assert.AreEqual(gvalue, actual);
}
示例2: Construction
public void Construction()
{
// 10 million ticks = 1 second...
Instant instant = new Instant(10000000);
// Epoch is 1970 UTC
// An instant isn't really "in" a time zone or calendar, but
// it's convenient to consider UTC in the ISO-8601 calendar.
Assert.AreEqual("1970-01-01T00:00:01Z", instant.ToString());
}
示例3: TestToStringBase
private static void TestToStringBase(Instant value, string gvalue)
{
string actual = value.ToString();
Assert.AreEqual(gvalue, actual);
actual = value.ToString("G");
Assert.AreEqual(gvalue, actual);
actual = value.ToString("N");
Assert.AreEqual(value.Ticks.ToString("N0"), actual);
actual = value.ToString("N", CultureInfo.InvariantCulture);
Assert.AreEqual(value.Ticks.ToString("N0", CultureInfo.InvariantCulture), actual);
actual = value.ToString(CultureInfo.InvariantCulture);
Assert.AreEqual(gvalue, actual);
actual = value.ToString("D");
Assert.AreEqual(value.Ticks.ToString("D"), actual);
actual = string.Format("{0}", value);
Assert.AreEqual(gvalue, actual);
actual = string.Format("{0:G}", value);
Assert.AreEqual(gvalue, actual);
actual = string.Format("{0:N}", value);
Assert.AreEqual(value.Ticks.ToString("N0"), actual);
actual = string.Format("{0:D}", value);
Assert.AreEqual(value.Ticks.ToString("D"), actual);
}