Esporta (0) Stampa
Espandi tutto

Classe SByteConverter

Fornisce un convertitore di tipi per convertire oggetti integer a 8 bit senza segno in e da una stringa.

Spazio dei nomi: System.ComponentModel
Assembly: System (in system.dll)

public class SByteConverter : BaseNumberConverter
public class SByteConverter extends BaseNumberConverter
public class SByteConverter extends BaseNumberConverter

Questo convertitore può convertire soltanto un oggetto integer a 8 bit senza segno in e da una stringa.

Il tipo di valore SByte rappresenta numeri interi con valori compresi tra 128 negativo e 127 positivo. Questo tipo di dati non è supportato in Visual Basic.

NotaNota

Non creare mai un'istanza di un oggetto SByteConverter. Viene invece chiamato il metodo GetConverter di TypeDescriptor. Per ulteriori informazioni, vedere gli esempi riportati per la classe base TypeConverter e nell'argomento Procedura: implementare un convertitore di tipi.

All'attributo HostProtectionAttribute applicato a questa classe è associato il seguente valore della proprietà Resources: SharedState. L'oggetto HostProtectionAttribute non ha effetto sulle applicazioni desktop, che in genere vengono avviate facendo doppio clic su un'icona, digitando un comando o immettendo un URL in un browser. Per ulteriori informazioni, vedere la classe HostProtectionAttribute o Programmazione per SQL Server e attributi di protezione host.

Nell'esempio descritto di seguito viene convertita una variabile di tipo SByte in una stringa e viceversa.

sbyte mySByte=+121;
string mySByteStr="-100";
Console.WriteLine(TypeDescriptor.GetConverter(mySByte).ConvertTo(mySByte, typeof(string))); 
Console.WriteLine(TypeDescriptor.GetConverter(mySByte).ConvertFrom(mySByteStr));    

byte mySByte = +121;
String mySByteStr = "-100";
Console.WriteLine(TypeDescriptor.GetConverter((System.Byte)mySByte).
    ConvertTo((System.Byte)mySByte, String.class.ToType()));
Console.WriteLine(TypeDescriptor.GetConverter((System.SByte)mySByte).
    ConvertFrom(mySByteStr));

I membri statici pubblici (Shared in Visual Basic) di questo tipo sono validi per le operazioni multithreading. I membri di istanza non sono garantiti come thread safe.

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

.NET Framework

Supportato in: 2.0 1.1 1.0

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft