查看: 146|回复: 0

(二)第一个程序

[复制链接]

3

主题

6

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2023-3-6 08:18:45 | 显示全部楼层 |阅读模式
① Solution 与 Project

  • Solution 是针对总体解决方案,是一个完整的解决方案
  • Project 解决具体的某个问题
  • 一个 Solution 里可以包含多个Project
  • 不同 VS 版本有不同的 Project 模板
② C#编写应用程序的十种技术

  • Console
  • WPF
  • Windows Forms (Old)
  • http://ASP.NET Web Forms (Old)
  • http://ASP.NET MVC
  • WCF
  • Windows Store Application
  • Windows Phone Applicaton
  • Cloud
  • WF

  • Console
首先新建一个Console类型的Project,淡蓝色选中的类型即所谓的“Project 模板”


之后在代码编辑区键入如下内容,注意分号结束


最后如果直接点击启动调试(F5),会发现控制台窗口会自动关闭,这时需要使用“Ctrl+F5”功能,即“开始执行(不调试)”,结果如下:


2. Windows Forms (Old)
首先创建一个Win Form 项目,然后插入 textBox 和 Button,并修改相关属性



为 Button 事件(黄色小闪电图标)添加处理器,双击Button按钮进入代码编辑界面,并键入如下内容(注意双引号中的为String,单引号中的为Char,此处应用双引号):


最后运行程序,结果为:


3. WPF
WPF 模板可以让窗口界面图形设计和代码编写分别进行(XAML),新建项目后同样插入textBox 和 Button


为 “OK”按钮事件添加处理器:


最后运行如下:


4. http://ASP.NET Web Forms (Old)
新建 Web Application 项目,然后右键解决项目名称,选择添加—“类”— Web 窗体


在代码编辑界面键入如下内容:


最后运行结果如下:


如果有自己的服务器,可以将该解决方案发布的服务器或网站上共享!
5. http://ASP.NET MVC
新建MVC项目



在函数块内部,右键—添加视图—添加




修改Index.aspx中的相关内容


最后点击运行


6. Windows Store Application
7. Windows Phone Applicaton
8. Cloud
(这三个模板在 VS2010 中需要自己额外配置,由于这仨类型使用的不多就不整理啦!)
9. WF
新建项目,用Console执行


插入 WriteLine 工具,并插入如下内容:




最后点击“开始执行(不调试)”,结果如下:


10. WCF
新建项目,选择“WCF 服务应用程序”模板


双击进入左侧 IService1 的代码编辑界面,进行一些修改


添加如下两行:


然后返回到 Service1.svc.cs


然后最下面会多出一个函数


将上述函数中的内容修改为:


最后点击运行(F5),会弹出测试窗口:


双击左侧的“SayHello()”:


点击右侧的“调用”按钮,结果会显示在“响应”窗口中:


再比如添加一个简单求和的函数:




在测试窗口中,输入 a 和 b 的值,就会得到相应的结果:


结果为:10+10=20
                                                                                          ——本节完:今天你摸鱼了吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表