小型软件的数据处理

本文详细介绍了在C#项目中进行I/O操作和数据处理的方法,包括如何将数据暂存为XML文档,以及如何利用chart插件进行数据可视化。通过实例展示了数据传输和循环遍历数据的操作,同时介绍了使用chart控件绘制统计图表的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      这次项目主要是做I/O和数据处理(在C#中用chart插件进行分析)。

      关于I/O:

      由于数据本身是按照一个对象一个对象来存的,加之最后会使用xml数据库,所以这次选择暂时存在xml文档当中。

      关于数据传输,一开始我们的思路是:

      

private static XmlDocument Doc= new XmlDocument();
        private static List<fruit> myArray = new List<Equipment>();

         之后由于用数据的地方很多,不能老是在各个地方取数据。

         所以我们的选择是,存入myarray的,然后数据传输都是通过数组在各个类的构造函数之间进行传递的。

         采用泛型,所以myArray都是我们所需要的对象,并且可以使用循环(foreach或者是for)轻松的使用其中数据,myArray[i].属性名就可以啦。.

 

         关于数据处理:

        使用chart控件。

        chart控件非常强大,好多统计图形都能画出来。

        

//定义chart基本属性
            Series series = new Series();
            series.Name = state;
            series.ChartType = SeriesChartType.Bar;
            series.BorderWidth = 3;   //设置宽度
            series.ShadowOffset = 2;    //设置影子

       还有好多属性,都可以用。最终画出来大致是这样:

       

 太晚了,先休息吧,未完待续

       

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值