今天成功地利用泛型封装了一个主附表结构的类。而且在类库的Documents_Lines类中,设置了一个方法SetCurrentLine(int linenumber),当给定的参数大于Lines中总数时,抛出一个异常。
但是,当我把这个类库封装成功之后,在另外一个文件夹下建立一个Winform程序,引用这个类。当故意使用大于Lines总数的参数调用SetCurrentLine(int linenumber)方法时,确实收到了异常。但同时看到了整个Documents_Lines的源代码!请问这是怎么回事呢?这样我写好的代码岂不是很容易就暴露了?如何才能让调用程序无法看到呢?
但是,当我把这个类库封装成功之后,在另外一个文件夹下建立一个Winform程序,引用这个类。当故意使用大于Lines总数的参数调用SetCurrentLine(int linenumber)方法时,确实收到了异常。但同时看到了整个Documents_Lines的源代码!请问这是怎么回事呢?这样我写好的代码岂不是很容易就暴露了?如何才能让调用程序无法看到呢?
浙公网安备 33010602011771号