如何阻止某些应用程序读取我的自定义文件?
Ex:我有一个名为file.pp
我希望我的c#应用程序只读取file.pp。
中的内容如果notepad ++打开它,它将显示垃圾数据。
有办法吗?
答案 0 :(得分:0)
您可以通过直接在file.pp
内写一个对象来实现此目的。
所以,你要创建一个Model类,它将作为Object存储在文件中,
然后你可以使用BinaryFormatter
serialization
desieralisation
(和循环抛出添加对象)添加或读取所有添加的对象
通过打开文件,您只会看到二进制数据,只有您的应用程序或映射模型可以读取它:)
请参阅我创建MyObjectModel
的{{3}},并将List
MyObject
的每次执行写入file.pp,然后读取所有添加的值