Implemented interface member:
4 overrides of ToString
Microsoft.CodeAnalysis (4)
ConstantValueSpecialized.cs (4)
62public override string ToString(string? format, IFormatProvider? provider) 128public override string ToString(string? format, IFormatProvider? provider) 215public override string ToString(string? format, IFormatProvider? provider) 441public override string ToString(string? format, IFormatProvider? provider)
25 references to ToString
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (25)
Semantics\ConstantTests.cs (25)
4027Assert.Equal("c", charConstant.ToString(null, CultureInfo.InvariantCulture)); 4029Assert.Equal("4", byteConst.ToString(null, CultureInfo.InvariantCulture)); 4030Assert.Equal("-1", sbyteConst.ToString(null, CultureInfo.InvariantCulture)); 4032Assert.Equal("-1", shortConst.ToString(null, CultureInfo.InvariantCulture)); 4033Assert.Equal("65535", ushortConst.ToString(null, CultureInfo.InvariantCulture)); 4035Assert.Equal("-1", int32Const.ToString(null, CultureInfo.InvariantCulture)); 4036Assert.Equal("4294967295", uint32Const.ToString(null, CultureInfo.InvariantCulture)); 4038Assert.Equal("-1", nintConst.ToString(null, CultureInfo.InvariantCulture)); 4039Assert.Equal("4294967295", nuintConst.ToString(null, CultureInfo.InvariantCulture)); 4041Assert.Equal("-1", int64Const.ToString(null, CultureInfo.InvariantCulture)); 4042Assert.Equal("18446744073709551615", uint64Const.ToString(null, CultureInfo.InvariantCulture)); 4044Assert.Equal("0.3333333333333333333333333333", decimalConst.ToString(null, CultureInfo.InvariantCulture)); 4045Assert.Equal("0.33333", floatConst.ToString(null, CultureInfo.InvariantCulture)); 4046Assert.Equal("0.33333333", doubleConst.ToString(null, CultureInfo.InvariantCulture)); 4048Assert.Equal(@"""abcdefghijklmnopqrstuvwxyz""", stringConst.ToString(null, CultureInfo.InvariantCulture)); 4049Assert.Equal(@"""abcdefghijklmnopqrstuvwxyz""", stringConst.ToString("26", CultureInfo.InvariantCulture)); 4050Assert.Equal(@"""abcdefghijklmnopqrstuvwxyz""", stringConst.ToString("27", CultureInfo.InvariantCulture)); 4051Assert.Equal(@"""...""", stringConst.ToString("-1", CultureInfo.InvariantCulture)); 4052Assert.Equal(@"""...""", stringConst.ToString("2", CultureInfo.InvariantCulture)); 4053Assert.Equal(@"""...""", stringConst.ToString("3", CultureInfo.InvariantCulture)); 4054Assert.Equal(@"""abcd...""", stringConst.ToString("7", CultureInfo.InvariantCulture)); 4056Assert.Equal("12/31/9999 23:59:59", dateTimeConst.ToString(null, CultureInfo.InvariantCulture)); 4058Assert.Equal("True", boolConst.ToString(null, CultureInfo.InvariantCulture)); 4060Assert.Equal("bad", badConst.ToString(null, CultureInfo.InvariantCulture)); 4061Assert.Equal("null", nullConst.ToString(null, CultureInfo.InvariantCulture));