Vb.net 以Visual Basic形式存储信息

Vb.net 以Visual Basic形式存储信息,vb.net,visual-studio-2010,Vb.net,Visual Studio 2010,好的,我正在为我的素食女朋友写一个程序,从主菜单上做两件事。1:添加具有名称、铁含量、蛋白质、钠等属性的食物。2:使用已经储存的食物,并使用它们制作均衡膳食。我遇到的问题是,在储存食物时如何保存属性?我对C++有了解,所以我理解类是如何工作的,并且想知道在VisualBasic中是否有类似的东西。我还想知道如何保存食物,以便在程序关闭后重新打开时可以再次使用。提前谢谢。我是VB NoOB,但我确实有一些C++知识。 < P>嗯,你需要数据持久化,这样,当她关闭并重新打开应用程序时,预先输入的数据

好的,我正在为我的素食女朋友写一个程序,从主菜单上做两件事。1:添加具有名称、铁含量、蛋白质、钠等属性的食物。2:使用已经储存的食物,并使用它们制作均衡膳食。我遇到的问题是,在储存食物时如何保存属性?我对C++有了解,所以我理解类是如何工作的,并且想知道在VisualBasic中是否有类似的东西。我还想知道如何保存食物,以便在程序关闭后重新打开时可以再次使用。提前谢谢。我是VB NoOB,但我确实有一些C++知识。

< P>嗯,你需要数据持久化,这样,当她关闭并重新打开应用程序时,预先输入的数据仍然存在。
IMHO,实现这一点的最佳和最简单的方法是使用数据库,因为数据库在存储数据方面非常出色。但是,这会给应用程序增加一些复杂性。我建议大家用一个。这将为您带来数据库的所有好处,并至少消除一些复杂性

是的,VB.net具有高级OOP功能。只需实例化类并使用它

class Food public dim food_name as string public sub save() 'wirte code to save the class data end sub end class 'Use it as Dim food as Food food =new Food() food.save() 等级食品 公共名称作为字符串 公共子存储() '保存类数据的wirte代码 端接头 末级 "用它作 把暗淡的食物当作食物 食品=新食品 食物。保存 要存储数据,您可以使用诸如Acess/sqlserver之类的数据库,也可以简单地将它们存储为纯文本和xml。
在我的建议中,使用XML来存储数据

如果你知道C++,VB就不应该太有挑战性(VB有类但它们不是完全面向对象)