Ascii クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ASCII でエンコードされたテキストをバイトまたは文字として操作するためのヘルパー メソッドを提供します。
public ref class Ascii abstract sealed
public static class Ascii
type Ascii = class
Public Class Ascii
- 継承
-
Ascii
注釈
ソース バッファーと宛先バッファーの両方を受け取る API の場合、説明で特に指定されていない限り、ソース バッファーと宛先バッファーが重複している場合、メソッドの動作は未定義になります。 これらの API の動作中に別のスレッドがバッファーを変更した場合、すべての API の動作は未定義です。 ケース変換 API はすべてカルチャに対応しています。
メソッド
| 名前 | 説明 |
|---|---|
| Equals(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
指定されたバッファーに等しい ASCII 文字が含まれているかどうかを判断します。 |
| Equals(ReadOnlySpan<Byte>, ReadOnlySpan<Char>) |
指定されたバッファーに等しい ASCII 文字が含まれているかどうかを判断します。 |
| Equals(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) |
指定されたバッファーに等しい ASCII 文字が含まれているかどうかを判断します。 |
| Equals(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
指定されたバッファーに等しい ASCII 文字が含まれているかどうかを判断します。 |
| EqualsIgnoreCase(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
指定されたバッファーに等しい ASCII 文字が含まれているかどうかを判断します。大文字と小文字の区別は無視されます。 |
| EqualsIgnoreCase(ReadOnlySpan<Byte>, ReadOnlySpan<Char>) |
指定されたバッファーに等しい ASCII 文字が含まれているかどうかを判断します。大文字と小文字の区別は無視されます。 |
| EqualsIgnoreCase(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) |
指定されたバッファーに等しい ASCII 文字が含まれているかどうかを判断します。大文字と小文字の区別は無視されます。 |
| EqualsIgnoreCase(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
指定されたバッファーに等しい ASCII 文字が含まれているかどうかを判断します。大文字と小文字の区別は無視されます。 |
| FromUtf16(ReadOnlySpan<Char>, Span<Byte>, Int32) |
コピー中に UTF-16 から ASCII に変換して、ソース バッファーからコピー先バッファーにテキストをコピーします。 |
| IsValid(Byte) |
指定された値が ASCII バイトかどうかを判断します。 |
| IsValid(Char) |
指定された値が ASCII 文字かどうかを判断します。 |
| IsValid(ReadOnlySpan<Byte>) |
指定された値に ASCII バイトのみが含まれるかどうかを判断します。 |
| IsValid(ReadOnlySpan<Char>) |
指定された値に ASCII 文字のみが含まれるかどうかを判断します。 |
| ToLower(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
コピー元バッファーからコピー先バッファーにテキストをコピーし、コピー中に ASCII 文字を小文字に変換します。 |
| ToLower(ReadOnlySpan<Byte>, Span<Char>, Int32) |
コピー元バッファーからコピー先バッファーにテキストをコピーし、コピー中に ASCII 文字を小文字に変換します。 |
| ToLower(ReadOnlySpan<Char>, Span<Byte>, Int32) |
コピー元バッファーからコピー先バッファーにテキストをコピーし、コピー中に ASCII 文字を小文字に変換します。 |
| ToLower(ReadOnlySpan<Char>, Span<Char>, Int32) |
コピー元バッファーからコピー先バッファーにテキストをコピーし、コピー中に ASCII 文字を小文字に変換します。 |
| ToLowerInPlace(Span<Byte>, Int32) |
インプレース大文字変換を実行します。 |
| ToLowerInPlace(Span<Char>, Int32) |
インプレース大文字変換を実行します。 |
| ToUpper(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
コピー元バッファーからコピー先バッファーにテキストをコピーし、コピー中に ASCII 文字を大文字に変換します。 |
| ToUpper(ReadOnlySpan<Byte>, Span<Char>, Int32) |
コピー元バッファーからコピー先バッファーにテキストをコピーし、コピー中に ASCII 文字を大文字に変換します。 |
| ToUpper(ReadOnlySpan<Char>, Span<Byte>, Int32) |
コピー元バッファーからコピー先バッファーにテキストをコピーし、コピー中に ASCII 文字を大文字に変換します。 |
| ToUpper(ReadOnlySpan<Char>, Span<Char>, Int32) |
コピー元バッファーからコピー先バッファーにテキストをコピーし、コピー中に ASCII 文字を大文字に変換します。 |
| ToUpperInPlace(Span<Byte>, Int32) |
インプレース小文字変換を実行します。 |
| ToUpperInPlace(Span<Char>, Int32) |
インプレース小文字変換を実行します。 |
| ToUtf16(ReadOnlySpan<Byte>, Span<Char>, Int32) |
コピー中に ASCII から UTF-16 に変換して、ソース バッファーからコピー先バッファーにテキストをコピーします。 |
| Trim(ReadOnlySpan<Byte>) |
バッファーから先頭と末尾のすべての ASCII 空白をトリミングします。 |
| Trim(ReadOnlySpan<Char>) |
バッファーから先頭と末尾のすべての ASCII 空白をトリミングします。 |
| TrimEnd(ReadOnlySpan<Byte>) |
バッファーから末尾のすべての ASCII 空白をトリミングします。 |
| TrimEnd(ReadOnlySpan<Char>) |
バッファーから末尾のすべての ASCII 空白をトリミングします。 |
| TrimStart(ReadOnlySpan<Byte>) |
バッファーから先頭のすべての ASCII 空白をトリミングします。 |
| TrimStart(ReadOnlySpan<Char>) |
バッファーから先頭のすべての ASCII 空白をトリミングします。 |