- 博客(0)
- 资源 (7)
- 收藏
- 关注
委托练习(设计题目)
以委托对象作为方法的参数,对学生类对象分别按照姓名、年龄和年级来比较两个学生对象,实现程序以不同的排序方式来输出学生信息。
(1) 创建一个控制台应用程序L4_3。
(2) 在Program.cs文件中,首先定义Student类:
定义三个私有字段,包括字符串类型的姓名、整型的年龄、整型的年级
分别定义三个共有属性
定义带参构造函数Student(string name,int age,int grade)
声明委托CompareFunction
(3) 在Program.cs文件中,定义三个与委托具有同相同签名的方法CompareName、CompareAge和CompareGrade
(4) 在Main函数中通过选择排序方式(A姓名、B年龄、C年级)确定SortPrint方法调用的第2个参数(CompareFunction委托类型),以实现不同的排序方式。
2013-10-15
词频统计(设计题目)
1 创建L4 1项目
2 给定一个存放了三段文章的字符串数组 点击 “文件显示”按钮 将第一段文章内容显示在文本框中 再次点击“文件显示”按钮 将第二段文章显示在文本框中 以此类推
filestr[0] "Singles Day in China is the celebration or mourning of being unattached Started by students in Nanjing in the mid 1990s the date was selected in observation of its four solitary digits ";
filestr[1] "While relatively obscure in most other countries Singles Day is likely to increase in prominence as more single men in China are unable to find female partners According to a recent study by the Chinese Academy of Social Sciences more than 24 million Chinese men could find themselves without spouses by 2020 ";
filestr[2] "Celebrating Singles Day comes in many forms across the Asian nation and like Christmas and Valentine"s Day it has become a multi million dollar industry ";
注意:利用给定文章或者自选文章都可以 注意我们只讨论简单的情况 文章中只有逗号和句号两种特殊符号
2 点击“词频统计”按钮 系统将文本框中的字符串包括的单词及其个数统计出来 如图2所示
提示1:文章需要经过若干次处理 大小写处理 替换特殊符号处理 分隔单词处理
提示2:利用hashtable进行统计 单词作为key 个数作为value
foreach string i in strword
if ht Contains i
ht Add i 1 ;
else
ht[i] int ht[i] + 1;
提示3:格式化输出统计结果
string str string Format "{0 15} {1 3}" de Key de Value ;
txtFile Text txtFile Text +str + " r n";">1 创建L4 1项目
2 给定一个存放了三段文章的字符串数组 点击 “文件显示”按钮 将第一段文章内容显示在文本框中 再次点击“文件显示”按钮 将第二段文章显示在文本框中 以此类推
filestr[0] "Singles Day in China is [更多]
2013-10-14
C#作业(第三章 类的设计和使用)
第三章 类的设计和使用
【实验目的】
熟悉面向对象的基本概念;
进一步掌握类的成员的使用方法;
掌握对象之间通信的基本方法;
创建解决方案sy3。
1、点类
2、方法重载
3、学生管理类
4、重载
5、类的属性
6、向量类
7、学生信息登记
2013-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人