示例:
只需要引用必要的命名空间,例如:
using Org.BouncyCastle.Crypto;
而不是:
using Org.BouncyCastle.Crypto.Agreement;
using Org.BouncyCastle.Crypto.Asymmetric;
using Org.BouncyCastle.Crypto.Engines;
using Org.BouncyCastle.Crypto.Generators;
using Org.BouncyCastle.Crypto.IO;
using Org.BouncyCastle.Crypto.Modes;
using Org.BouncyCastle.Crypto.Parameters;
using Org.BouncyCastle.Crypto.Prng;
using Org.BouncyCastle.Crypto.Signers;
为了避免将冗余代码加载到Visual Studio中,这样做可以减轻Blazor Web Assembly在Visual Studio中的负担并防止VS冻结。