csharpprojects简单、现代、功能性:这些是你通常会联想到c#的形容词。c#最初是由微软为它的。net计划开发的,由于它的健壮性和灵活性,很快在开发人员中流行起来。它在TIOBE编程社区指数上排名第六,稍微落后于web开发的PHP和Objective-C。betwayapp下载安装

掌握c#编程与学习c#基础2010课程!

学习C#可能是很有趣,但如果你厌倦了同样的老“你好世界!”和基本的计算计划,我们有一大堆有趣的C#项目想法:

1.Project Euler

Project Euler项目欧拉项目是以18世纪瑞士数学家欧拉的名字命名的,他通常被认为是现代数学之父,是一组测试你的编码、数学和逻辑技能的数学/编程问题。正如任何一个称职的程序员都会告诉你的那样,要成为一名优秀的程序员,你至少需要成为一名中等水平的数学家。欧拉项目是解决问题的完美起点,比如找到一个数列中最大的乘积,最大的质因数,甚至斐波那契数。最好的部分?您可以选择任何编程语言来完成这些挑战!

开始编程之旅的一个好方法是学习编程范式在这个优秀的免费课程中。

2.电影图书馆项目

你们都知道和爱IMDB,所以如何制作自己的小电影库数据库?这将是一个桌面应用程序,存储有关您拥有/爱/想要观看的电影的数据。该应用程序应该能够:

可以使用Microsoft SQL Server作为数据库,使用Visual Studio作为前端。

3.电子投票应用程序

此应用程序将在选举期间重新创建投票过程,但扭曲。该应用程序应该:

同样,可以使用SQL Server作为数据库,Visual Studio作为前端软件。虽然Windows 8是Windows的最新版本,但你也可以在开发时牢记Windows 7。如果您觉得这个项目有点太难,请使用在十个简单的步骤课程中学习C#编程

4.血库管理软件

在这个项目中,您将创建一个基于windows的血库管理软件。软件必须满足以下要求:

You can make this application much more complex by asking for the donor’s prior medical history and showing a positive match only if certain medical conditions are found to be absent, sending a message to the donor if storage levels for his/her blood type are low, etc.

5.人力资源匹配软件

在这款应用中,我们将创建一个Match.com的版本,但只针对求职者和雇主。主要要求是:

你可以想象,你可以通过添加算法向雇主展示合适的候选人,包括更广泛的细节,问答部分,认证测试等,使这个程序变得更大。

6. E-ATM

这个简单的项目基本上将在Windows程序中创建对ATM的模拟。就像ATM一样,该程序至少应该至少有以下功能:

对于更复杂的计划,包括注册新的PIN和手机号码的能力,详细的银行对账单,“快速”的现金提款系统,以便快速撤回20美元,50美元或100美元等。

现在你已经有了六个令人兴奋的c#新项目。这些项目中的大多数都非常灵活。它们可以像收集和显示数据一样简单,也可以是包含许多数据点的复杂配对算法。绝对的初学者将受益很大C#为Desirea Herrera的初学者课程

你最喜欢的C#项目想法是什么?在下面的评论中与我们分享他们!

c#顶级课程

RPG库存系统:中级c#游戏编码课程
Sam Pattuzzi,Gamev.TV团队,Rick Davidson
4.2 (421)
c# 8.0 - OOP -终极指南-初学者到高级
Harsha Vardhan的Web大学
4.6 (237)
完成c# Unity Game Developer 3D
Ben Tristem, Rick Davidson(游戏开发者)电视团队
4.7 (27500)
畅销书
在7小时内完成Bootcamp从0到Hero
帕特里克视频
4.8 (32)
软件架构:c#中的元原则和坚实原则
工程师斯波克
4.5 (790)
c# 7、c# 8和c# 9有什么新功能
Dmitri Nesteruk
4.5 (591)
c#中级:类,接口和面向对象
狂舞Hamedani
4.6 (23655)
畅销书
RPG核心战斗创造者:学习中级Unity c#编码
Ben Tristem,Rick Davidson,Sam Pattuzzi,Gamev.TV团队
4.8 (8,639)
评价最高
c#高级主题:为技术面试做准备
狂舞Hamedani
4.6 (15447)
完整的c#大师级
Denis Panjuta,Tutorials.eu by Denis Panjuta
4.5 (12,860)

更c#的课程

c#的学生也会学习

赋予你的团队。引领行业。

使用Udemy for Business订阅在线课程库和数字学习工具。

请求演示