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.]

Vérifie si un tableau d'octets contient des données valides 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 IsValid(
	this Encoding encoding,
	byte[] bytes,
	int index,
	int count
)
Visual Basic (Déclaration)
<ExtensionAttribute> _
Public Shared Function IsValid ( _
	encoding As Encoding, _
	bytes As Byte(), _
	index As Integer, _
	count As Integer _
) As Boolean
Visual C++
public:
[ExtensionAttribute]
static bool IsValid(
	Encoding^ encoding, 
	array<unsigned char>^ bytes, 
	int index, 
	int count
)

Paramètres

encoding
Type: System.Text..::..Encoding
Encodage pour lequel la validité des données est vérifiée
bytes
Type: array<System..::..Byte>[]()[][]
Tableau d'octets contenant les données à vérifier
index
Type: System..::..Int32
Position à partir de laquelle on vérifie les données
count
Type: System..::..Int32
Nombre d'octets à vérifier

Valeur de retour

True si les données sont valides, sinon false.

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