本文整理汇总了C#中Mosa.Compiler.Metadata.Token.FormatToString方法的典型用法代码示例。如果您正苦于以下问题:C# Token.FormatToString方法的具体用法?C# Token.FormatToString怎么用?C# Token.FormatToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Mosa.Compiler.Metadata.Token
的用法示例。
在下文中一共展示了Token.FormatToString方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: UpdateTree
protected void UpdateTree()
{
treeView.BeginUpdate();
treeView.Nodes.Clear();
//Cycle through all metadata tables
foreach (TableType table in Enum.GetValues(typeof(TableType)))
{
if (table == TableType.Module)
continue;
int count = metadataModule.Metadata.GetRowCount(table);
if (count == 0)
continue;
TreeNode tableNode = new TreeNode("[" + table.FormatToString() + "] " + table.ToString() + " (" + count.ToString() + ")");
treeView.Nodes.Add(tableNode);
//Cycle through all metadata rows
for (int rowid = 1; rowid <= count; rowid++)
{
Token token = new Token(table, rowid);
TableRow row = Resolver.GetTableRow(metadataModule, token);
if (row == null)
continue;
TreeNode rowNode = new TreeNode(token.FormatToString() + " - " + row.Name);
tableNode.Nodes.Add(rowNode);
foreach (KeyValuePair<string, string> data in row.GetValues())
{
TreeNode rowValueNode = new TreeNode(data.Key + ": " + data.Value);
rowNode.Nodes.Add(rowValueNode);
}
}
}
treeView.EndUpdate();
}
示例2: Value
protected KeyValuePair<string, string> Value(string name, Token token)
{
return Value(name, token.FormatToString());
}