我正在制作一个组件,使用一些数据连接到数据库,这些数据包括用户ID和密码,它将这些值存储在私有变量中,但任何程序员在初始化后都可以在调试器中查看该值,所以我想知道SqlConnection如何隐藏该值,当我查看ConnectionString属性的值时,我可以看到除密码外的所有信息,它在某个地方存储密码,但不会使其可见,即使在调试器中,我也看不到任何存储密码的变量,我知道可以使用SecureString来保护密码,但我想知道SqlConnection对象的实现方式。
谢谢。
Juan Zamudio (in simplified Chinese: 胡安·萨姆迪奥; in traditional Chinese: 胡安·薩姆迪奧)