18 implementations of ToSByte
Microsoft.Gen.Logging.Generated.Tests (1)
test\Generators\Microsoft.Gen.Logging\TestClasses\FormattableTestExtensions.cs (1)
40
public readonly sbyte
ToSByte
(IFormatProvider? provider) => throw new NotSupportedException();
System.Private.CoreLib (17)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Boolean.cs (1)
336
sbyte IConvertible.
ToSByte
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
186
sbyte IConvertible.
ToSByte
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
597
sbyte IConvertible.
ToSByte
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTime.cs (1)
1952
sbyte IConvertible.
ToSByte
(IFormatProvider? provider) => throw InvalidCast(nameof(SByte));
src\runtime\src\libraries\System.Private.CoreLib\src\System\DBNull.cs (1)
52
sbyte IConvertible.
ToSByte
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
1039
sbyte IConvertible.
ToSByte
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
460
sbyte IConvertible.
ToSByte
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Enum.cs (1)
2180
sbyte IConvertible.
ToSByte
(IFormatProvider? provider) => Convert.ToSByte(GetValue());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
189
sbyte IConvertible.
ToSByte
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
204
sbyte IConvertible.
ToSByte
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
201
sbyte IConvertible.
ToSByte
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
192
sbyte IConvertible.
ToSByte
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
453
sbyte IConvertible.
ToSByte
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.cs (1)
642
sbyte IConvertible.
ToSByte
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
183
sbyte IConvertible.
ToSByte
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
199
sbyte IConvertible.
ToSByte
(IFormatProvider? provider)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
198
sbyte IConvertible.
ToSByte
(IFormatProvider? provider)
10 references to ToSByte
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\ComInterop\DynamicVariantExtensions.cs (1)
62
case TypeCode.SByte: variant = ComVariant.Create<sbyte>(value.
ToSByte
(ci)); break;
System.Data.Common (3)
System\Data\Common\SByteStorage.cs (2)
195
value = ((IConvertible)value).
ToSByte
(FormatProvider);
231
_values[record] = ((IConvertible)value).
ToSByte
(FormatProvider);
System\Data\Common\SQLConvert.cs (1)
519
return ((IConvertible)(string)value).
ToSByte
(formatProvider);
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Convert.cs (6)
147
TypeCode.SByte => v.
ToSByte
(provider),
183
return value.
ToSByte
(provider);
255
return ic.
ToSByte
(provider);
534
return value == null ? (sbyte)0 : ((IConvertible)value).
ToSByte
(null);
540
return value == null ? (sbyte)0 : ((IConvertible)value).
ToSByte
(provider);
646
return ((IConvertible)value).
ToSByte
(null);