![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
nanaLin_139138
freshman
展开
-
C# 文件和多线程编程
实验五:文件和多线程编程实验目的:构建线程A1、A2… Ak(k>=3)和线程B的程序(k生产者和单消费者)。A1、A2… Ak从磁盘各自读取一个文本文件,写入到内存中的固定的容器(如Pool)。A1、A2… Ak读取每一行时,都会休眠,然后在随机的时间(10–100 ms)醒来继续尝试执行。程序要求按照A1、A2… Ak的顺序写入Pool。B会观察Pool的状态,如果有新数据,则进行读...原创 2019-03-02 11:30:59 · 653 阅读 · 0 评论 -
C# 实现求图的任意两点的最短路径及距离
实验三:C#实现求图的任意两点的最短路径及距离实验目的定义Graph类、Node类,从文件中读取图结构;给定两个顶点,给出两个顶点的最短路径(如果没有连通,请给出)。把图进行可视化展示(一个适当大小的图),同时把计算的结果可视化展示。环境操作系统: Windows 10 X64IDE: visual studio 2017语言:C#算法Floyd算法求图的任意两点的最短...原创 2019-03-02 15:42:23 · 4179 阅读 · 1 评论 -
C# 反射
实验四:C#反射具体要求构建一个components.txt文件,每行代表一个类(比如形状类Shape)的名字(这些类可以来自系统库,或者自己构造);程序逐行扫描该文件,构建对应的类的对象。要求:并把这些对象放到数组中;列出每个类的字段、方法;让用户选择,使得用户可以调用所需要的方法(操作)系统随机选择对象(比如形状),随机的执行其操作。从而看系统演化。可能的话,进行界...原创 2019-03-02 15:25:35 · 1154 阅读 · 0 评论 -
C# Winform画图
实验二:用winform实现画图实验目的构造属于你的专属画图程序,可参考系统自带的绘图板环境操作系统: Windows 10 X64IDE: visual studio 2017语言:C#界面布局及控件使用整个页面 :Panel文件菜单 :MenuStrip主页,查看菜单 :TabControl绘图板 :PictureBox控制绘图板大小 :PictureBo...原创 2019-03-02 15:55:18 · 14787 阅读 · 6 评论 -
C# 熟悉C#语法和VS编程环境
实验一:熟悉C#语法和VS编程环境实验目的用C#构造一棵二叉树,并从根开始,按层的顺序,从右到左,从上到下,依次进行访问。环境操作系统: Windows 10 X64工具: visual studio 2017语言:C#二叉树的结点存储结构class tree{ public string data; public tree lchild; pub...原创 2019-03-02 16:02:53 · 472 阅读 · 0 评论