正确的 我的19版的也是这样的
好像是控制台应用选错了 2017版的有两个控制台一个是控制台应用(.NET Core)一个是控制台应用(.NET Framework)我的错误是用的控制台应用(.NET Framework)
sql语句有问题!
https://bbs.csdn.net/topics/360005845
其实,本机已有更高版本了!
为什么调试还爆出这些异常信息???
你说的是这个么。。https://docs.microsoft.com/zh-cn/visualstudio/ide/visual-studio-ide?f1url=https%3A%2F%2Fmsdn.microsoft.com%2Fquery%2Fdev15.query%3FappId%3DDev15IDEF1%26l%3DZH-CN%26k%3Dk(vs.startpage)%26rd%3Dtrue
是你安装不完整,.NET桌面开发也应该安装
win7比较老,安装visual studio可能需要新的系统环境组件,所以要下载service pack 1 版本
那个是调试程序,你可以用Ctrl+F5直接运行
去微软官方网站下载社区版
语言包没有安装吧?
你要进install 点修改 选上 .net 模块
你好, c#中的“命名空间(namespace)” 和java 中的“包(package )”相似的,
相同点:
1、都是为了重用性(reusebility)——软件工程中一个非常重要的目标。
2、C#里面的命名空间和Java中的包都属于访问权限的控制机制。
不同点:
1、C#命名空间只是一种逻辑上的结构,它允许所组织的类文件的物理存放位置与逻辑结构不一致,而Java中类文件的物理结构必须与逻辑结构一致。
2、Java的package本身没有子包的概念,所有package都是并列的关系,没有谁包含谁的问题。比如:org.dominoo.action和org.dominoo.action.asl之间绝对没有包与子包的关系。它们是各自独立的包,各自拥有自己的class/interface的集合。在org.dominoo.action.asl的某个java文件里,如果想引用org.dominoo.action里的某个class/interface,则必须import org.dominoo.action。
C++/C#的namespace方案则不然,一个namespace可以有自己的sub-namespace,我们不妨将namespace也称为package,那么C++/C#的package之间就可能存在包与子包的关系。
3、Java中使用import语句而C#中使用using namespace语句
祝你学习顺利!
控制台程序主要是用来学习C#基础的
方便学习和使用
ASP目前在慕课网中没有
返回值类型不同。void返回值类型为空,int型返回值为整型。
你好,F5 和 Ctrl+F5是在visual studio 中使用的,这俩个是默认的,如果发现不好使,看下是否其他程序把这俩个快捷键给占用了,或者从新设置下快捷键。
祝你学习顺利!
F5是调试,你并不能看到相应的结果。
Ctrl+F5是显示结果给你看到。
所谓windows应该程序么 就是有窗口的,简单点说,就是有什么最大化最小化关门按钮等等,总之有一个很明显的交互界面,你也可以在上面加按钮,添加图片,等等而控制台呢,就是没有这些界面了,可以说是纯代码。而唯一的交互平台就是我们的dos,你在开始-运行那输入cmd一样的界面。总的说来,就是windows应该程序是有界面的,控制台运用程序是没界面的。当然,其实这俩种模式是可以相互转换的
这是用后台程序工具箱不需要用
如果你要打印输出,代码为:Console.WriteLine();
若你要打印输入,则代码为:Console.ReadLine();
出现红线是因为你还没有打完代码;
望采纳,共同学习!
类就是对象的自我实现方式,包括成员变量和成员函数等。
可以按Ctrl+F5,也可以程序后面加上console.readkey();
是的,都可以有
是Java的面向对象
main 是主函数