Implemented interface member:
4 overrides of ToString
Microsoft.CodeAnalysis (4)
25 references to ToString
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (25)
Semantics\ConstantTests.cs (25)
4008Assert.Equal("c", charConstant.ToString(null, CultureInfo.InvariantCulture));
4010Assert.Equal("4", byteConst.ToString(null, CultureInfo.InvariantCulture));
4011Assert.Equal("-1", sbyteConst.ToString(null, CultureInfo.InvariantCulture));
4013Assert.Equal("-1", shortConst.ToString(null, CultureInfo.InvariantCulture));
4014Assert.Equal("65535", ushortConst.ToString(null, CultureInfo.InvariantCulture));
4016Assert.Equal("-1", int32Const.ToString(null, CultureInfo.InvariantCulture));
4017Assert.Equal("4294967295", uint32Const.ToString(null, CultureInfo.InvariantCulture));
4019Assert.Equal("-1", nintConst.ToString(null, CultureInfo.InvariantCulture));
4020Assert.Equal("4294967295", nuintConst.ToString(null, CultureInfo.InvariantCulture));
4022Assert.Equal("-1", int64Const.ToString(null, CultureInfo.InvariantCulture));
4023Assert.Equal("18446744073709551615", uint64Const.ToString(null, CultureInfo.InvariantCulture));
4025Assert.Equal("0.3333333333333333333333333333", decimalConst.ToString(null, CultureInfo.InvariantCulture));
4026Assert.Equal("0.33333", floatConst.ToString(null, CultureInfo.InvariantCulture));
4027Assert.Equal("0.33333333", doubleConst.ToString(null, CultureInfo.InvariantCulture));
4029Assert.Equal(@"""abcdefghijklmnopqrstuvwxyz""", stringConst.ToString(null, CultureInfo.InvariantCulture));
4030Assert.Equal(@"""abcdefghijklmnopqrstuvwxyz""", stringConst.ToString("26", CultureInfo.InvariantCulture));
4031Assert.Equal(@"""abcdefghijklmnopqrstuvwxyz""", stringConst.ToString("27", CultureInfo.InvariantCulture));
4032Assert.Equal(@"""...""", stringConst.ToString("-1", CultureInfo.InvariantCulture));
4033Assert.Equal(@"""...""", stringConst.ToString("2", CultureInfo.InvariantCulture));
4034Assert.Equal(@"""...""", stringConst.ToString("3", CultureInfo.InvariantCulture));
4035Assert.Equal(@"""abcd...""", stringConst.ToString("7", CultureInfo.InvariantCulture));
4037Assert.Equal("12/31/9999 23:59:59", dateTimeConst.ToString(null, CultureInfo.InvariantCulture));
4039Assert.Equal("True", boolConst.ToString(null, CultureInfo.InvariantCulture));
4041Assert.Equal("bad", badConst.ToString(null, CultureInfo.InvariantCulture));
4042Assert.Equal("null", nullConst.ToString(null, CultureInfo.InvariantCulture));