littlebot
Published on 2025-04-10 / 0 Visits
0

【源码】基于C#的程序设计课程项目

项目简介

本项目是北京科技大学2020 - 2021学年度计算机科学与技术专业大三年级王忠民老师开设的C#程序设计课程的课后作业与上机作业存档。项目基于Visual Studio 2019在Windows平台开发,涵盖C#基础编程、Windows Forms应用、数据结构与算法、图形图像处理等多方面内容。

项目的主要特性和功能

  1. 基础编程练习:包含复利计算、几何运算,以及队列、栈、哈希表等数据结构的操作练习。
  2. Windows Forms应用:创建简单窗体应用,支持用户交互,有多子窗体并实现MDI交互操作,具备定时提醒和切换窗体功能。
  3. 图形图像处理:可使用Windows Forms绘制矩形、椭圆和正弦曲线,具备图片选择、保存、去色和扩散处理功能。
  4. 加密解密:实现RSA和DES两种加密方式,支持文件的加密和解密操作。
  5. 研究生信息管理:创建信息管理界面,允许用户输入并展示研究生基本信息。

安装使用步骤

环境准备

确保已安装Visual Studio 2019或更高版本,以及.NET Framework 4.7.2或更高版本。

打开项目

使用Visual Studio打开下载的项目文件夹,在解决方案资源管理器中,右键点击解决方案,选择“还原NuGet包”确保所有依赖项安装。

编译运行

点击“生成”菜单,选择“生成解决方案”编译项目,编译成功后,点击“调试”菜单,选择“开始调试”或按F5键运行项目。

使用功能

根据项目中的不同窗体和功能按钮进行相应操作,如复利计算、几何运算、图形绘制、图片处理等;对于加密解密功能,选择文件进行加密或解密操作。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】