优化结构
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
using NBitcoin;
|
||||
|
||||
DumpType("Key", typeof(Key));
|
||||
Console.WriteLine("---");
|
||||
DumpType("PubKey", typeof(PubKey));
|
||||
|
||||
static void DumpType(string label, Type type)
|
||||
{
|
||||
Console.WriteLine(label);
|
||||
foreach (var method in type.GetMethods()
|
||||
.Where(m => m.Name.Contains("Shared", StringComparison.Ordinal)
|
||||
|| m.Name.Contains("Address", StringComparison.Ordinal)
|
||||
|| m.Name.Contains("Wif", StringComparison.Ordinal)
|
||||
|| m.Name.Contains("Hash", StringComparison.Ordinal)
|
||||
|| m.Name.Contains("Bytes", StringComparison.Ordinal)
|
||||
|| m.Name.Contains("Hex", StringComparison.Ordinal))
|
||||
.OrderBy(m => m.Name)
|
||||
.ThenBy(m => m.ToString(), StringComparer.Ordinal))
|
||||
{
|
||||
Console.WriteLine(method);
|
||||
}
|
||||
Console.WriteLine();
|
||||
}
|
||||
Reference in New Issue
Block a user