Table of Contents

DetectEncodingOrDefault Method

Definition

Namespace
Cuemon.Text
Assemblies
Cuemon.Kernel.dll
Source
src/Cuemon.Kernel/Text/ByteOrderMark.cs

DetectEncodingOrDefault(byte[], Encoding)

Detects the encoding of the specified byte array, or returns a fallback encoding if detection fails.

public static Encoding DetectEncodingOrDefault(byte[] input, Encoding fallbackEncoding)

Parameters

input byte[]

The byte array to inspect.

fallbackEncoding Encoding

The encoding to return when detection fails.

Returns

Encoding

The detected encoding of input, or fallbackEncoding if detection fails. If fallbackEncoding is null, DefaultEncoding is returned.

DetectEncodingOrDefault(Stream, Encoding)

Detects the encoding of the specified stream, or returns a fallback encoding if detection fails.

public static Encoding DetectEncodingOrDefault(Stream value, Encoding fallbackEncoding)

Parameters

value Stream

The stream to inspect.

fallbackEncoding Encoding

The encoding to return when detection fails.

Returns

Encoding

The detected encoding of value, or fallbackEncoding if detection fails.