当前位置: 代码迷 >> C# >> C# 数据调用函数,该如何处理
  详细解决方案

C# 数据调用函数,该如何处理

热度:16   发布时间:2016-05-05 04:27:22.0
C# 数据调用函数
大家好,我有一控制台应用程序:
main()
{}
是主函数
public int Function1 ()
{}
是同一个namespace下的函数,返回int。
在main函数中会调用Function1()函数,很多次,大概几百万次吧。

有一组数据,这组数据是来自数据库查询并经过运算得到的,运算后得到一个矩阵供main函数访问,我之前是直接把运算数据的过程放到main函数的开始,
但是现在Function1()也要用到这个数据,该怎么办?放到main函数中function就访问不到了。
因为在main函数中会调用Function1()函数很多次,我希望这组数据从数据库查出来只运算一次就可以供 main函数和Function1()一直用,该如何做到呢?
------解决思路----------------------

static List<string> list = null;//比如讲用列表存储数据库返回的结果集
main()
  {
 GetDataFromDB();
 Function1();
 }
 static void GetDataFromDB()
 {
 //检索数据库,并把结果集添加到list
 }
 static int Function1 ()
  {}
  相关解决方案