优化结构

This commit is contained in:
2026-04-24 14:06:19 +08:00
parent cbc0cd988c
commit 213589020a
8 changed files with 328 additions and 1 deletions
+23
View File
@@ -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();
}