c# winform里用啥存放这种数据最好?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# winform里用啥存放这种数据最好?相关的知识,希望对你有一定的参考价值。

类似三维数组
id ,时间,action
1,2m,1
2,3m,2
3,2m,1
4,4m,0
5,3m,1

---------------------------
id是唯一的,时间和action都可以重复。
像这样的数据只能放到3维数组里面么?我想放到hashtable里,它只能放两列,有没有什么list dictionary 之类的可以放三列数据形式的??

参考技术A 1:建议把异常进行分类;
2:定义一个异常代码表来记录所有已知的错误问题,比如操作异常等;
3:对每类异常有对应的异常处理方法;
4:当在代码中捕获到的异常,你对异常进行一次封装并在错误信息上加上系统的原始异常(注意如果异常的内容需要存入数据库的话要防止错误信息大于数据字段定义的长度);
总之:这样一来你想显示出错序号也很方便了,可以读取上次的错误序号之后加一啊。
注意:错误信息可以按自己的规定存放到文本文件中。要是不是数据库异常可以存到数据库表中。
参考技术B 你可以自己写个类或结构体,然后在弄个这个类的集合类。
以后用的时候就方便了。
参考技术C 将时间和action放到一个结构体里面,然后用HashTable。 参考技术D 使用泛型集合
List<Object>
Object可以是你的实体类类型
第5个回答  2010-12-09 把这数据封装成类,用List<object>本回答被提问者和网友采纳

C#界面里的winform AutoScaleMode属性

C#界面里的winform AutoScaleMode属性

修改为Font运行:

修改为None:

修改为DPI:

  

界面布局的自动处理,一直在变化,但是操作系统一直没有把这个功能做好。
因为不同的电脑设置显示的分辨率不一样,导致显示内容要么过大,要么过小,或者显示界面超出屏幕范围。
在目前这种情况下,虽然没有最好的方案,但是还是可以采用AutoScaleMode属性来稍稍地调整一下。
AutoScaleMode属性提供以下几种方式:
① None : 禁用自动缩放。(默认时)
② Font :根据类使用的字体(通常为系统字体)的维度控制缩放。
       如果希望控件或窗体根据操作系统中字体的大小进行拉伸或缩小,则按 Font 缩放十分有用,如

以上是关于c# winform里用啥存放这种数据最好?的主要内容,如果未能解决你的问题,请参考以下文章

C# winform 想做个如图所示的表格,用啥控件来做?或者是第三方啥控件?

C# winform 类似于如下图显示用啥控件绑定并实现分页

c#中winform是用啥语言编写?

C# .net mvc 里用泛型怎么接收AJAX POST的数据我现在接 收过来的全是null最好是代码

gp里用啥代替oracle里rownum,用啥代替rowid???

C# winform中 怎么让RichTextBox支持透明。通过继承还是重绘了?最好有代码,菜鸟学习中。