Class KanjiReading
- Namespace
- KanjiVariants
- Assembly
- KanjiVariants.dll
文化庁の表記に従った一つの音訓と、その語例・備考。
public sealed record KanjiReading : IEquatable<KanjiReading>
- Inheritance
-
KanjiReading
- Implements
- Inherited Members
Remarks
備考欄は字単位のため、同じ字の各音訓に原文全体を保持します。
Constructors
KanjiReading(KanjiReadingType, string, IReadOnlyList<string>, string?)
文化庁の表記に従った一つの音訓と、その語例・備考。
public KanjiReading(KanjiReadingType Type, string Reading, IReadOnlyList<string> Examples, string? Note)
Parameters
TypeKanjiReadingType音読みまたは訓読みの区分。
Readingstring文化庁の原典に掲載された読み。
ExamplesIReadOnlyList<string>原典に掲載された語例の読み取り専用一覧。
Notestring字単位の備考全文。備考がない場合は null です。
Remarks
備考欄は字単位のため、同じ字の各音訓に原文全体を保持します。
Properties
Examples
原典に掲載された語例の読み取り専用一覧。
public IReadOnlyList<string> Examples { get; init; }
Property Value
Note
字単位の備考全文。備考がない場合は null です。
public string? Note { get; init; }
Property Value
Reading
文化庁の原典に掲載された読み。
public string Reading { get; init; }
Property Value
Type
音読みまたは訓読みの区分。
public KanjiReadingType Type { get; init; }