c#中从txt中导入数据并存入全局性的点数组中的实现方法
答案:2 悬赏:60 手机版
解决时间 2021-04-20 10:35
- 提问者网友:温旧梦泪无声
- 2021-04-19 22:20
设一个全局的点数组,怎么从txt中导入并将数据存入?说明:由于C#中点数组必须进行初始化,但我又想让导入的数据直接存入点数组中成为全局变量,这样可以在好多事件中用这些数据,但是一直不知道怎么实现,请您帮帮忙!
最佳答案
- 五星知识达人网友:woshuo
- 2021-04-19 23:04
我觉得可以吧数组声明为静态的,这样数组的值就一直存在而且不必重复初始化
第一次初始化和文本数据读取放在类的构造函数里,类也得是静态的了
效率虽然很高,但资源却是一直占用的
全部回答
- 1楼网友:酒者煙囻
- 2021-04-19 23:42
这种需求很常见,比如,从TXT或者其他各种介质中读取数据,然后存储到各种介质中,然后提供给各种应用调用。
不过,这对TXT格式有严格的要求,一般不这么做,因为来源无法保障有效性和完整性。
优先的做法是使用类似于EXCEL这种拥有严密格式规范的文档来作为数据源导入。
为了保障数据的有效性,你可以用C#创建一个MDB文件来存储你从TXT文档中获取的数据。
然后无论在各种层次的应用上,都可以用ADO.NET高速获取数据进行操作或者缓存,
这样也降低了程序的负载。尽量避免在无法保障数据有效性和完整性的情况下贸然操作。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯