大学Edea名单
Ⅰ 美国本科的申请时间在什么时候
1。ED 全称early decision,意思是留学美国只能申请一所学校,而且录了就一定要去。
有少部分学校还有ED2,申请截止日期会稍微晚点。
2。EA 全称early action ,有两种情况:一种要求只能申请一所,另一种是可以申请多所。它和ED最大的区别是录取了可以不一定去。
目前美国实施early decision或early action方案的大专校院仍有四百余所。
ED和EA统称提前申请,留学美国本科提前申请的截止时间一般是11月1日,有的学校是11月15日,还有少数学校有不同规定;提前申请发布结果的时间一般是12月15日;有的学校会早几日、有的学校会晚几日。
ED/EA,这两种途径适合申请美国排名前五十的大学的学生,如果通过RD申请美国前五十名的学校,要求要比ED和EA高。
比如,在 University of Pennsylvania, 申请Early Decision 的学生占了申请总数多过45 的比重。Early Decision的录取率是30。而普通录取的录取率则是17。大部分顶尖的大学在提前申请的时候,就已经录取了当年录取总数的25到50的人数;近年来,常春藤盟校有40的学生是提前申请时就被录取了。
3。RD 全称regular decison。就是一般意义上的申请,可以同时申请多个学校。截止日期一般是在一月、二月。
4。RO:全称rolling 即学校没有固定的截止日期,滚动录取。
许多美国大学采用滚动录取的政策招收本科新生,但很少有顶级名(如常青藤大学)采用这个政策。
这种方式让留学美国本科申请者有很长的时间申请接受滚动录取的美国大学。滚动录取一般在收到申请表后几周内给申请者答复,同时只要有录取名额,大学一直都会接受申请表。
申请者不要以为没有截止日期就可以不着急递交申请表。大多数情况下,越早申请,被录取的机会就越大。
因为虽然递交申请表没有截止日期,但奖学金。助学金和宿舍安排的申请却有截止日期。
Ⅱ 收到美国大学校友面试推荐,如何准备内容
首先建议你准备一些常见问题的回答:
1. tell us more about you很空洞宽泛的问题,而正是这种平庸问题的不寻常答案容易吸引人。
2. 课外活动(如果有supplement essays写这个就好办了,但是要考虑选择一个重点)
3. why school(如果是EDEA的话很有可能问你为什么EDEA,好像你的提问时间来看只能是RD了)
4. why major这个很重要,我的ED学校招生官和我就我未来的专业历史学进行了十几分钟的谈论,因为这个问题能够体现你的passion 和potentiality
你还需多想几个问题然后准备,但是面试往往会有惊喜,不是所有的问题与流程你都能预料,所以做你自己就好。
另外,尽可能多地了解那个学校永远不吃亏!!!
校友面试的氛围相对轻松(相比于第三方面试和admission representative面试),因为校友都希望优秀的学生去母校念书,校友不会刁难你的,不要紧张。
利用这个机会,你能创造出意想不到的面试效果。正如我刚刚说的,多了解学校是好事,你就可以和他聊学校氛围、传统文化、课程难度和亲民的教授,你还能问他你为什么上这个学校等等。
中国人就更不可怕了,所以,relax!!!
祝你能上你梦想上的大学!
Ⅲ 如何在IntelliJ IDEA中使用.ignore插件忽略不必要提交的文件
最近初学Git,而且在使用的IDE是IntelliJ IDEA,发现IDEA在提交项目到本地仓库的时候,会把.idea文件夹中的内容也提交上去,这里面放的是一些项目的配置信息,包括历史记录,版本控制信息等。可以不传到Git上面去。
这个时候就需要编写.gitignore文件来忽略提交这些文件。在IDEA中有一个插件.ignore可以帮我们做这件事。
先来看下如何安装。
点击File->Settings
这里写图片描述
在左侧菜单找到Plugins,点击Browse repositories…
这里写图片描述
搜索.ignore,点击Install,安装完成后就可以愉快的使用了,不过在此之前得重启IDEA
这里写图片描述
然而上述方法安装完IDEA再启动的时候可能会报错。。(′ཀ`」∠)_ 不要打我啊,至于为啥我也不知道。那么给你们planB:
选择Install plugin from disk。。
这里写图片描述
重启完真的可以用了~!
在项目上右键->New ->.ignore file ->.gitignore file(Git)
这里写图片描述
先选择Example user template好了,以后有什么想过滤的可以自行添加,~最后点击Generate生成
这里写图片描述
然后就会发现被忽略的文件名变成了灰色有木有啊!又可以愉快的提交代码了~
这里写图片描述
也可以右键文件将其加入忽略的名单中
这里写图片描述
下面是一些.gitignore文件忽略的匹配规则:
*.a # 忽略所有 .a 结尾的文件
!lib.a # 但 lib.a 除外
/TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO
build/ # 忽略 build/ 目录下的所有文件
doc/*.txt # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt
.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:
输入:
git rm -r –cached filePath
git commit -m “remove xx”
或者:
git rm -r –cached .
git add .
git commit -m “update .gitignore”
来解释下几个参数 -r 是删除文件夹及其子目录 –cached 是删除暂存区里的文件而不删除工作区里的文件,第一种是删除某个文件,第二种方法就把所有暂存区里的文件删了,再加一遍,相当于更新了一遍。
Ⅳ 求翻译 Harry Potter The idea for the book Harry Potter and the Philosopher's Stone came to Joanne K
哈利·波特《哈利·波特与魔法石》这本书的灵感来自乔安妮·K。

翻译技巧:
前置译法:
如果一个定语从句在句中的作用是修饰和限定名词,那么通常就采取译为前置定语的方法。但注意译成前置定语后既不能影响原文所表达的意思,还要使整个句子的表达言简意赅、连贯通顺、语气较强。
例句:Water, which is a clear liquid, has many uses.
译文:水是一种清澈的液体,有许多用途。
后置译法:
我们都知道,英语中很多定语从句都是为了连接两个具有共同名词的句子而存在的,因此在翻译时最好分为两个分句,或者从句嵌套严重,无法译成前置的定语,最后就译成一个后置的并列分句,这样更合乎汉语的习惯。
例句:Ourwar against terror is a contest of will in which perseverance is power.
译文:我们的反恐战争是一场意志力的较量。在这场较量中,不屈不挠的精神就是力量。
重复先行词:
结构较复杂的定语从句常译成后置的并列分句,在多数情况下要重译先行词,或即便句子不长,出于某种原因需要强调先行词,也要重译先行词。
例句:Days and nights are very long on the moon, where one day is as long as two weeks on the earth.
译文:在月亮上,白天和黑夜都相当长,月亮上的一天等于地球上的两周。
Ⅳ 关于杀毒软件的选择 请提供好的idea!
1.病毒库大不代表好,avast重在精简,而且那么大的病毒库不一定适应中国地区.avast查杀绝不比360杀毒差,虽然两者查杀都一般,但avast在防御方面比查杀好.
2.avast对破解文件,注册机那些比较敏感,有可以误杀这些,楼主可以识别.
3.ACG没听过,你说的是AVG吧,AVG前身是反木马软件,最近转型杀毒,查杀木马,反间谍软件方面真的很好!但占资源有点大,有待改进.我用的是小红伞,用过那么多,觉得最好,最稳定就是它了,高查杀,占资源小.而且最近出了中文版,所以小红伞更好点!
4.comodo对初级用户非常麻烦..规则一大堆,弹窗多,需要使用者自己磨合使用,学的话得慢慢学,学好了,电脑单奔comodo都行!家庭用户的话,系统防火墙就够了,金山网镖 瑞星防火墙 江民防火墙三款中我觉得金山比较好,拦截功能强大
Ⅵ 关于avast and 小红伞 提供好的idea!!
对杀软感兴趣就去卡饭论坛多看看吧。
小a和小红伞可以一起装,没问题。
可能是误报吧,上传viruscan.org 或者 virustotal这类网站看看。也可以上传给官方。
各自特点:小a:有官方终身免费版,好吧。资源占用很小。侦测率中上等,在国外很好,在国内有些水土不服。监控灵敏,防毒很好,因为有个类似于简单的HIPS的fd的拦截器,另外现在有简单的主动防御(行为分析)(智能HIPS)了。
小红伞(avira antivir、德国杀软):有免费版、资源占用小、误报很低,并没人说的那么高,侦测率超高、监控灵敏、扫描速度极快,启发式查毒做的很棒!是杀软中启发式最好的之一。有最好的静态启发式。可以很好地查未知毒。当然hips也可以防未知毒,而且更好。可惜红伞还没有hips,据说快有了。另外,红伞现在已有简体中文版了!哈哈。小红伞+comodo的防火墙和hips是很经典的组合,人称红豆组合,而且完全免费!不过有些人可能用不惯comodo。也可以用别的防火墙、HIPS的,很多好防火墙、HIPS都免费哦。
小红伞好在查杀率高。但没有HIPS模块
防火墙要,防火墙和杀软工作范围不一样,是防黑客网络攻击的。
另外,楼上说的vb100楼主看看就成了,别太当真,vb不是个很好的测试。也就是个杀软的入门测验
顺便给你看篇我的文章
我在卡饭论坛泡了一阵子,自视对杀软比较了解。按我的经验,杀软并不万能,不可能查出所有的毒。杀软更不会有最好。很多杀软都很好的。杀软各有特点,各有优缺点,也各有优势与劣势。总之,还是安全意识和电脑知识最重要,而且要安全应该杀软、防火墙、HIPS(新手可用智能hips)、沙盘一起装。(有点多。。。其实安全习惯好的话不用这么多的,太累。)另外其实hips比杀软管用,还省资源。。。当然也有毒能过他。另外,也可以试试虚拟机、硬盘还原卡、影子系统之类的,不过也有毒能穿过他们的,所以安全软件还是必须的。还有,想了解杀软请去专业杀软论坛(推荐卡饭论坛),可以认识很多世界各地的好杀软。而网上很多文章要么是错的、要么是枪文、要么已过时。(比如5大引擎的那篇误导人的文章,杀毒引擎是杀软的核心,所以很多杀软都是自己的引擎!而且很多引擎都很好!另外,杀软也不能只看引擎,病毒库也极为重要,现在的杀软仍很依赖病毒库。),网上的杀软评测、排名也别信。哪怕是VB、AV-c、AV-test这些权威机构的评测也只是实验室中的东西,只是参考而已,而且他们的测试方法也不是没问题。而且基本每次测试结果排名都不一样的。那个toptenreview更不成,只是性价比排名而已(就是说bitdefander第一那个)。所以说,杀软根本没排名!!也没人敢排,找骂。。。
杀软一般人都喜欢高侦测率的(其实很无聊),目前有6个:
1、卡巴(俄罗斯杀软):卡巴就不用多说了,超强,以前的侦测率超级的高,独孤求败!现在因为针对他的免杀多了所以侦测率比以前低了。卡巴斯基博士和solomon博士对早期杀软有重大贡献。他们做的那2个杀毒引擎备受好评。卡巴的引擎被很多杀软使用,solomon曾是欧洲最大的杀软公司,后被麦咖啡收购,现在麦咖啡就是用solomon的引擎。回来说卡巴,kis(卡巴的那个互联网安全套装)有杀软、防火墙、hips、沙盘等,而且都很棒,很难得!立体防御非常棒!因为有hips,所以免杀虽多也不用太怕。但新版2010资源占用较大,虽然其实有几个旧版本挺小的。。。卡巴免杀多,但还能保持较高水准,应该与卡巴的入库速度快有关。网上到处是key,所以与免费杀软无异。
2、小红伞(avira antivir、德国杀软):有免费版、资源占用小、误报很低,并没人说的那么高,侦测率超高、监控灵敏、扫描速度极快,启发式查毒做的很棒!是杀软中启发式最好的之一。有最好的静态启发式。可以很好地查未知毒。当然hips也可以防未知毒,而且更好。可惜红伞还没有hips,据说快有了。另外,红伞现在已有简体中文版了!哈哈。小红伞+comodo的防火墙和hips是很经典的组合,人称红豆组合,而且完全免费!不过有些人可能用不惯comodo。也可以用别的防火墙、HIPS的,很多好防火墙、HIPS都免费哦。
3、G data AVK(德国杀软):avast!、bitdefander双引擎,自然侦测率超高.另外avk2006因为用的卡巴和bitdefander的引擎,比新版本还出色。。。很受追捧。(顺便一提,买其他杀软引擎的同时也买病毒库及更新的,没有病毒库,引擎是没用的)
4、Trustport(捷克杀软):10引擎怪物,5个买的,5个自己的小引擎。自然侦测率超高,但资源占用超级大,而且5引擎间似乎配合有些问题。。。(不要迷信多引擎,侦测率未必比单引擎的高,而且资源占用较大,不过多引擎杀软好像越来越多了。。)
5、Ikarus(奥地利杀软):误报稍高、只能特征码查毒,没启发式,对新病毒不佳。缺点不少。。但是--侦测率超级的高。。。
6、a-squared(奥地利):Ikarus的OEM,加上自己的引擎。有免费版,但免费版只能扫描,无监控。anti-malware版还加上了自己的智能hips,mamutu。很棒!但小心误报。
各有特色,自己选吧,另外国产的费尔托斯特也很棒。至于其他的杀软,特别是国外的知名杀软(如诺顿、nod32、AVG、avast、 bitdefander、F-Secure),侦测率也没和他们差太多。(顺便说下F-Secure,它也是多引擎杀软,以买的引擎为主,辅以几个自己的或买的小引擎。侦测率很不错。以前买过卡巴的旧引擎,(最新引擎不会卖的),现在它改用BitDefender了,因为买不起卡巴了。。。)
再列几个防毒好的,也就是实时扫描侦测率不错、监控严密、全面、到位,而且最好有hips或自定规则的。(杀软带的多是智能hips)
大杀软公司、做企业杀毒的那几个都成:诺顿(企业版是赛门铁克,还有诺顿现在资源占用变很低了哦)、麦咖啡(它的企业版能像hips一样自定规则,而且自己也有hips了)、趋势、CA、sophos等,另外做家庭杀毒的卡巴、panda、F-secure等的防御也很好(而且也是很大的公司)。
另外国产的东方微点也很不错,但我觉得它不是杀软,本质是智能hips。所谓的主动防御、行为分析其实就是智能hips,只对危险行为(先后调用了某些危险的内核native API)报警,而不是像hips调用了危险API就报警。(因为有事先写好的内置的规则)(hips能手动写规则,写好了能很安静、安全)(以上说的主动防御是狭义的主动防御,指行为分析。广义的主动防御指所有不依赖特征码,能查未知毒的查毒方法。比如广谱特征码、启发式查毒、HIPS)(其实启发式也是在做行为分析,但和HIPS方法不一样。)
还有很多杀软防毒也不错,就是没带hips。其实很多杀软都不带的,因为hips、防火墙都该是另装的,自己装就成了,杀软不管。也就是说,一般侦测率不错的杀软,防毒也好,只要他监控严格全面。至于hips自己可以另装专业的hips。另外,越来越多的杀软要加HIPS了,看来是大势所趋啊。杀软+防火墙+HIPS,有的还有沙盒,组成全面的防御,的确是很好的。
还有,虽然很多软件也自称有主动防御,但只是炒概念而已,并不是智能HIPS。而有的杀软虽然带智能HIPS,但水平较差。只有少数杀软的HIPS能达到专业HIPS的水平的。
再列几个有官方终身免费版的(免费杀软并不差!也就是会少几个不重要的功能。国外很多好杀软都早就有给家庭用户的免费版了,而且微软出免费杀软后,其他厂商被逼的杀软免费、降价,杀软免费好像已是大势所趋):avast、小红伞、avg、a-squard、mse(微软做的,不错)、360杀毒等(外行做杀软,用的是bitdefander的阉割版引擎和病毒库,不怎么样,不推荐)
再列几个资源占用小的:avast、小红伞、nod32(以前的版本。nod32的启发式很棒!是最好的动态启发式。但其他方面。。。)、MSE、360杀毒、费尔等.
再来列几个国产的:东方微点、费尔托斯特安全。瑞星、金山、江民还是算了。。。。另外,趋势是台湾的一个人在美国建的,能算半个国产吧。现在趋势已经是大型跨国公司了,了不起,令人骄傲啊。不过个人认为杀毒能力挺一般的。。。。另外,CA和趋势很像,也是大公司,是个中国人和人一起在美国建的。
还有,不用担心杀软不免费,网上有注册机,也有key。。。。
但请保护知识产权,尽量购买正版!!研发杀软是很累的!杀软公司很不容易的!他们为我们做了很多。。。。
还有,澄清几个错误想法:
1、据传诺顿、麦咖啡有部分微软windows源代码,不知真假,此已无法考证。但Vista的源代码微软没给任何人,这是肯定的,windows7也一样。所以现在杀软都一样了。其实mse绝对有源代码。。。。。也许以后他会很强!顺便说下,有没有源代码和进系统内核没关系,很多病毒都能进系统内核,他可没有源代码。
2、有些杀软是军方和政府用的,但这不能说明什么,军方也有普通电脑嘛。。。但放机密的电脑和指挥用电脑都不是pc机,不是windows系统,不联网,也不用杀软!!军方和政府用什么杀软多是出于政治因素(主要用国产软件)和公关。(所以中国多用瑞星。。。俄罗斯用dr.web,卡巴也用)这么随便那电脑会不会不安全呢?没事,军队一向纪律严明,也不随便上网,而且有专家,不怕的。而且,他们安全不只靠杀软的,杀软有局限性的,他们还会用 ips、IDS之类的,有一整套防御体系。
同样的,企业杀软也不是就比个人的好,企业版要的是可管理,要防护好,求稳,不能误杀,所以侦测率往往不高。而且不会像个人版贸然使用新技术。所以好多新技术都没有。。。当然,企业也是不怕中毒的,大企业都管理严格,不让职工乱动电脑,再加上有专业网管,所以不怕。同样的,他们安全也不只靠杀软的,他们也会用ips、IDS之类的,有一整套防御体系。
另外,其实好多机构,包括政府,用的都是企业杀软,至少是杀软的企业版、网络版,因为他们和企业的情况是很类似的。
3、DR.web(大蜘蛛)不是什么俄罗斯国家科学院开发的,就是个人做的,那人是卡巴斯基博士的好友--Igor Danilov.它也有商业化,曾经占俄罗斯市场95%,后来被卡巴超了。。。DR.web的技术很不错,Igor Danilov是很有名的天才,但也没网上吹的那么强,脱壳也就中上等,碰到一些强毒也还是会查不出。它病毒库有些小,所以侦测率不太高,但也够用,就是扫描实在太慢,受不了,俄罗斯军方居然能忍,不怕误事吗?说了不少缺点,也说说优点吧,它的修复能力很不错,要是中毒后,它能尽力把一些能清的毒清掉,让文件恢复,有时能让系统得救。所以比较推荐它的免费扫描器Dr.web cureit!。另外,还有几款杀软的修复能力也不错哦。但杀软的修复能力普遍还是都应该再努力加强些的,现在的修复、清毒能力都还不够。
4、nod32据说可能是微软用了4年,但只是某些地方用了一些,微软用诺顿、咖啡比较多(同在美国,有合作)。当然关键部门的安全就要靠微软内部的高手们了。至于说五角大楼用nod32就纯属胡扯了,美国军方用斯洛伐克杀软?疯了?
5、网上有个所谓测杀软监控的测试,就是复制一段代码进记事本那个。那个测试只是测监控是否启动,与好坏无关。有的杀软是不监控记事本的,它不是程序,不会执行,不会传播病毒,没必要监控。也有的杀软监控是在读或写文件时再扫描,以节省资源,所以只复制代码时不报也很正常。
6、木马是广义病毒的一种,杀软可以杀,不用另配杀木马的。
7、病毒分国界?不分!病毒能在极短时间内传到国外的。而且大杀软公司都是全球监控的,各地都有中心。所以国外杀软可以很好地杀中国的毒。但是每个国家也的确有他特殊的网络环境,特别是中国。。。。所以国外杀软不可能全杀。但中国的杀软技术不成,好多毒杀不出。所以我还是推荐用国外的杀软,可配些国产的安全辅助工具或找国产杀软做辅杀。(顺便一提,卡巴是本地化最好的国外杀软,全面进军中国市场。在中国有病毒中心,已与国产杀软无异,但也因此免杀会多。。。)(另外,有意思的是,国外的杀软有些不太擅长中国毒,有些则国内外通杀。。。神奇。。。)
8、关于误杀,误杀是难免的,但主流杀软误杀都不敢多的。有些国外杀软可能会误报甚至杀掉某些国产软件,因为本地化不好,没把那些国产软件加进白名单。但也不能全怪他们,因为国内有些软件很流氓,跟木马或间谍软件似的,窃听用户、盗取数据,或者乱发广告,不杀才怪。
9、你敢裸奔的话以中国的计算机环境不出3天你就得中毒。你不怕,大不了全盘格式化或Ghost还原?有些毒能进BIOS、CMOS甚至更离谱的地方,你格10遍盘也没用!ghost也是会被毒破坏的。老老实实装安全软件吧。
10、防火墙只是用来防黑客网络攻击的,不是防毒的,也不扫描网络流量中是否有毒(它没有病毒库啊)。防毒、监测网络流量内容是杀软干的事 。
总之杀软没有最好,只有最适合自己和自己的机器的。安全意识和电脑知识最重要!选杀软也要综合考虑侦测率、防御、资源占用、兼容性、稳定性、速度等。
还有,杀软最好别选太有名的,免杀多,卡巴就因为免杀多所以侦测率低了。免杀很要命啊,熊猫烧香就是威金病毒加了个壳(加壳是免杀常用手段之一),很多杀软就挂了。。。。当然有名的杀软也有他强的地方。。。要综合考虑。
另外杀软可以装2个,但有些杀软之间冲突,别乱试。不推荐装2个,不见得能安全多少,还占资源,还可能冲突。可以另装个绿色版不带监控的杀软,网上有人做。还有些杀软有免费的纯扫描器给人用,比如a-squared的免费版,大蜘蛛的dr.web cureit!,麦咖啡也有。当然,你也可以装多个杀软,然后关几个的监控。
就说这么多,自己选吧
(网络会员lkygood原创,欢迎将此文章转发。算是做科普了)
Ⅶ 美国本科留学EDEARD的区别有哪些
美国大学本科留学的申请总体来说有4种录取方式,即ED(Early Decision具有约束力的提前录取)、EA(不具约束力的提前录取(Early Action)RO(Rolling滚动式录取)和RD(Regular Decision常规录取)。前两者简单地说可以是提前录取,后面两种是比较常见的录取方式。
ED:早期录取,早期决定,即在早期申请者中获得录取,只可申请一所学校,被学校录取后不得申请其他学校,就是说你如果被录取了,就必须选它,就算其他的学校给你提供更好的条件,你也没有权利更改决定,如果没有被录取,依然可以正常申请RD;
EA:早期行动,这里指的是singer choice 政策学校,与ED相同,但是被录取可重新申请其他学校。ED/EA的申请截止日期比较早,通常在每年的11月1日或者11月中旬(有些文理学院会延迟在1月才结束),录取结果在12月中旬就能知道。
RO:是学校有截止日期,但没有固定的发录取日子。申请材料越早越早,越早被审理,录取机会就越大。采取先申请先得的政策。
RD:通常是当年12月截止,次年3-4月出结果。
申请规则:
ED+ED:错误
ED+EA:正确
ED+RD:正确
EA+RD:正确
Ⅷ ipidea全球IP怎么样
I P I D E A 全 球 H T T P 是 企 业 级 代 理 池 服 务 提 供 商
Ⅸ 杨瑞玲考进了哪个大学
"2624440057000107","44005726000007","杨瑞玲","计算机051",36,18,"不及格",
http://cache..com/c?m=&p=cb769a43898300f808e2926d44&user=
杨瑞玲 130123197506100625 20101010918 正定县诸福屯学区 两年有效
http://cache..com/c?m=&p=98769a428c9611a05ee6d2215507&user=#snap0
2004年教师资格认定考试教育学考试通过人员名单
20040121200223 杨瑞玲
http://cache..com/c?m=0403b969e71541f4d6ea5f6458&p=8a73d55e84904eab12bd9b7e45&user=
新疆维吾尔自治区2006年7月成人高等教育教学质量抽查考试成绩表
山西省2005年普通高校招生录取名单
080110710 杨瑞玲 中国农业大学 577
"02","020045","杨瑞玲","广州市第十二人民医院","广园分院",2001,"本科","合格","*","合格","内科学",69
你可以试着找找。
Ⅹ C# plz help me to fix this lab. I have no idea of using Main Menu.
想要实现这个题目很简单,如果你肯用国语与我交流的话!
using System;
using System.Collections.Generic;
using System.Text;
class Subject
{
List <string> names = new List<string>();
static void Main()
{
Subject subject = new Subject();
string stInTemp=string.Empty;
bool bIsEnd=true;
while(bIsEnd)
{
System.Console.WriteLine("1. Enter a student name");
System.Console.WriteLine("2. Display all students");
System.Console.WriteLine("3. Delete first specified student");
System.Console.WriteLine("4. Delete all occurrences of a student name");
System.Console.WriteLine("5. Exit");
System.Console.WriteLine("Enter a choice:");
stInTemp = System.Console.ReadLine();
switch(stInTemp)
{
case "1":
{
System.Console.WriteLine("Enter a student name!");
subject.CreateStudent(System.Console.ReadLine());
break;
}
case "2":
{
if(!subject.DisplayStudents())
{
System.Console.WriteLine("Error,No items!");
}
break;
}
case "3":
{
System.Console.WriteLine("Enter a student name!");
if(!subject.DeleteStudent(System.Console.ReadLine()))
{
System.Console.WriteLine("Error,Name does not exist!");
}
break;
}
case "4":
{
subject.DeleteAll();
break;
}
case "5":
{
bIsEnd=false;
break;
}
}
}
}
// your methods
public void CreateStudent(string Name)
{
names.Add(Name);
}
public bool DisplayStudents()
{
if(names.Count>0)
{
foreach(string stTemp in names)
{
System.Console.WriteLine("Name:{0}",stTemp);
}
return true;
}
else
{
return false;
}
}
public bool DeleteStudent(string Name)
{
return names.Remove(Name);
}
public void DeleteAll()
{
names.Clear();
}
}
