Documentation de Dvp.NET. Forum : http://www.developpez.net/forums/f1239/applications/projets/projets-heberges/dvp-net/

[Ceci est une documentation préliminaire, sous réserve de modification.]

Tente de décoder une chaine de caractères à partir d'un tableau d'octets pour un encodage donné.

Espace de nom : Developpez.Dotnet.Text
Assembly : Developpez.Dotnet (dans Developpez.Dotnet.dll) Version: 0.6.0.0 (0.6.0.0)

Syntaxe

C#
public static bool TryGetString(
	this Encoding encoding,
	byte[] bytes,
	out string result
)
Visual Basic (Déclaration)
<ExtensionAttribute> _
Public Shared Function TryGetString ( _
	encoding As Encoding, _
	bytes As Byte(), _
	<OutAttribute> ByRef result As String _
) As Boolean
Visual C++
public:
[ExtensionAttribute]
static bool TryGetString(
	Encoding^ encoding, 
	array<unsigned char>^ bytes, 
	[OutAttribute] String^% result
)

Paramètres

encoding
Type: System.Text..::..Encoding
Encodage à utiliser pour le décodage
bytes
Type: array<System..::..Byte>[]()[][]
Tableau d'octets contenant les données à décoder
result
Type: System..::..String%
Chaine décodée

Valeur de retour

True si le décodage réussit, false si bytes contient des donnés non valides

Remarque sur l'utilisation

En Visual Basic et C#, vous pouvez appeler cette méthode comme une méthode d'instance sur n'importe quel objet de type Encoding. Lorsque vous utilisez la syntaxe des méthodes d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez Méthodes d'extension (Visual Basic) ou Méthodes d'extension (Guide de programmation C#).

Voir aussi