Skip to content

T_Cyjb_Compilers_Lexers_Dfa

CYJB edited this page Mar 23, 2024 · 7 revisions

Dfa 类

表示确定有穷自动机(DFA)。

继承层次

System.Object
  Cyjb.Collections.ObjectModel.ReadOnlyCollectionBase1</a>(<a href="T_Cyjb_Compilers_Lexers_DfaState">DfaState</a>)<br />&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://github.com/CYJB/Cyjb/wiki/T_Cyjb_Collections_ObjectModel_ReadOnlyListBase_1" target="_blank" rel="noopener noreferrer">Cyjb.Collections.ObjectModel.ReadOnlyListBase1(DfaState)
      Cyjb.Compilers.Lexers.Dfa
Namespace: Cyjb.Compilers.Lexers
Assembly: Cyjb.Compilers (in Cyjb.Compilers.dll) Version: 1.0.20+d347ea0351607fb282fdf60a5301f9cccb3ab27e

语法

C#

public sealed class Dfa : <a href="https://github.com/CYJB/Cyjb/wiki/T_Cyjb_Collections_ObjectModel_ReadOnlyListBase_1" target="_blank" rel="noopener noreferrer">Cyjb.Collections.ObjectModel.ReadOnlyListBase`1</a><DfaState>

The Dfa type exposes the following members.

属性

 

名称 说明
公共属性 CharClasses 获取 DFA 使用的字符类。
公共属性 Count 获取当前集合包含的元素数。 (重写 Cyjb.Collections.ObjectModel.ReadOnlyCollectionBase1.Count</a>.)</td></tr><tr><td>![公共属性](media/pubproperty.gif "公共属性")</td><td><a href="https://github.com/CYJB/Cyjb/wiki/P_Cyjb_Collections_ObjectModel_ReadOnlyListBase_1_Item(System_Int32)" target="_blank" rel="noopener noreferrer">Cyjb.Collections.ObjectModel.ReadOnlyListBase1.Item(System.Int32) 获取指定索引处的元素。 (继承自 Cyjb.Collections.ObjectModel.ReadOnlyListBase`1(DfaState)。)
  Back to Top

方法

 

名称 说明
公共方法 Cyjb.Collections.ObjectModel.ReadOnlyListBase1.Contains(0) 确定当前列表是否包含指定对象。 (继承自 Cyjb.Collections.ObjectModel.ReadOnlyListBase1</a>(<a href="T_Cyjb_Compilers_Lexers_DfaState">DfaState</a>)。)</td></tr><tr><td>![公共方法](media/pubmethod.gif "公共方法")</td><td><a href="https://github.com/CYJB/Cyjb/wiki/M_Cyjb_Collections_ObjectModel_ReadOnlyCollectionBase_1_CopyTo(_0[],System_Int32)" target="_blank" rel="noopener noreferrer">Cyjb.Collections.ObjectModel.ReadOnlyCollectionBase1.CopyTo(0[],System.Int32)</a></td><td> 从特定的 <a href="https://docs.microsoft.com/dotnet/api/system.array" target="_blank" rel="noopener noreferrer">Array</a> 索引处开始,将当前集合 的元素复制到一个 <a href="https://docs.microsoft.com/dotnet/api/system.array" target="_blank" rel="noopener noreferrer">Array</a> 中。 (继承自 <a href="https://github.com/CYJB/Cyjb/wiki/T_Cyjb_Collections_ObjectModel_ReadOnlyCollectionBase_1" target="_blank" rel="noopener noreferrer">Cyjb.Collections.ObjectModel.ReadOnlyCollectionBase1(DfaState)。)
公共方法 Equals Determines whether the specified object is equal to the current object. (继承自 Object。)
公共方法 GetCharClassDescription 返回当前 DFA 的字符类描述信息。
公共方法 GetCharClassMap 返回字符类的映射表。
公共方法 GetData 返回 DFA 的数据。
公共方法 GetEnumerator 返回一个循环访问集合的枚举器。 (重写 Cyjb.Collections.ObjectModel.ReadOnlyCollectionBase1.GetEnumerator</a>.)</td></tr><tr><td>![公共方法](media/pubmethod.gif "公共方法")</td><td><a href="https://docs.microsoft.com/dotnet/api/system.object.gethashcode#system-object-gethashcode" target="_blank" rel="noopener noreferrer">GetHashCode</a></td><td> Serves as the default hash function. (继承自 <a href="https://docs.microsoft.com/dotnet/api/system.object" target="_blank" rel="noopener noreferrer">Object</a>。)</td></tr><tr><td>![公共方法](media/pubmethod.gif "公共方法")</td><td><a href="M_Cyjb_Compilers_Lexers_Dfa_GetStateDescription">GetStateDescription</a></td><td> 返回当前 DFA 的状态描述信息。</td></tr><tr><td>![公共方法](media/pubmethod.gif "公共方法")</td><td><a href="https://docs.microsoft.com/dotnet/api/system.object.gettype#system-object-gettype" target="_blank" rel="noopener noreferrer">GetType</a></td><td> Gets the <a href="https://docs.microsoft.com/dotnet/api/system.type" target="_blank" rel="noopener noreferrer">Type</a> of the current instance. (继承自 <a href="https://docs.microsoft.com/dotnet/api/system.object" target="_blank" rel="noopener noreferrer">Object</a>。)</td></tr><tr><td>![公共方法](media/pubmethod.gif "公共方法")</td><td><a href="M_Cyjb_Compilers_Lexers_Dfa_IndexOf">IndexOf</a></td><td> 确定当前列表中指定对象的索引。 (重写 <a href="https://github.com/CYJB/Cyjb/wiki/M_Cyjb_Collections_ObjectModel_ReadOnlyListBase_1_IndexOf(_0)" target="_blank" rel="noopener noreferrer">Cyjb.Collections.ObjectModel.ReadOnlyListBase1.IndexOf(`0).)
公共方法 ToString Returns a string that represents the current object. (继承自 Object。)
  Back to Top

参见

Reference

Cyjb.Compilers.Lexers 命名空间

Clone this wiki locally