如何使用VS2008创建控制台程序

如何使用VS2008创建控制台程序,第1张

1

启动VS2008 ,

在开始菜单或者桌面找到VS2008的快捷方式,双击启动

2

单击菜单按钮【文件】、d出菜单【新建】、d出菜单【项目

3

依次找到【空白项目】

在名称出输入项目名称,

位置表示项目所在路径,可以通过【浏览】按钮设置,

然后单击【确定】

4

右键【源文件】,在d出菜单中依次单击【添加】、【新建项】

5

在右侧选择【C++文件】,在下侧”名称“填写文件名称,单击【添加】按钮

6

在文件中,添加代码

#include <stdio.h>

int main()

{

printf("Hello World !")

return 1

}

7

在选中项目名称,并右键单击,在d出菜单中单击【生成】

8

在菜单选择【调试】,

在d出菜单中选择【开始执行(不调试)】

Console Application

1. 初学者

public class HelloWorld

{

public static void Main()

{

System.Console.WriteLine("HELLO WORLD")

}

}

2. 改进的HELLO WORLD

using System

public class HelloWorld

{

public static void Main()

{

Console.WriteLine("HELLO WORLD")

}

}

3. 命令行形式

using System

public class HelloWorld

{

public static void Main(string[] args)

{

Console.WriteLine(args[0])

}

}

4. 构造函数

using System

public class HelloWorld

{

public HelloWorld()

{

Console.WriteLine("HELLO WORLD")

}

public static void Main()

{

HelloWorld hw = new HelloWorld()

}

}

5. 面向对象

using System

public class HelloWorld

{

public void helloWorld()

{

Console.WriteLine("HELLO WORLD")

}

public static void Main()

{

HelloWorld hw = new HelloWorld()

hw.HelloWorld()

}

}

6. 从其他类

using System

public class HelloWorld

{

public static void Main()

{

HelloWorldHelperClass hwh = new HelloWorldHelperClass()

hwh.writeHelloWorld()

}

}

public class HelloWorldHelperClass

{

public void writeHelloWorld()

{

Console.WriteLine("Hello World")

}

}

7. 继承

abstract class HelloWorldBase

{

public abstract void writeHelloWorld()

}

class HelloWorld : HelloWorldBase

{

public override void writeHelloWorld()

{

Console.WriteLine("Hello World")

}

}

class HelloWorldImp

{

static void Main()

{

HelloWorldBase hwb = HelloWorld

HelloWorldBase.writeHelloWorld()

}

}

8. 静态构造函数

using System

public class HelloWorld

{

private static string strHelloWorld

static HelloWorld()

{

strHelloWorld = "Hello World"

}

void writeHelloWorld()

{

Console.WriteLine(strHelloWorld)

}

public static void Main()

{

HelloWorld hw = new HelloWorld()

hw.writeHelloWorld()

}

}

9. 异常处理

using System

public class HelloWorld

{

public static void Main(string[] args)

{

try

{

Console.WriteLine(args[0])

}

catch(IndexOutOfRangeException e)

{

Console.WriteLine(e.ToString())

}

}

}

10. 名字空间

using System

namespace HelloLibrary

{

public class HelloMessage

{

public string Message

{

get

{

return "Hello, World!!!"

}

}

}

}

using System

using HelloLibrary

namespace HelloApplication

{

class HelloApp

{

public static void Main(string[] args)

{

HelloMessage m = new HelloMessage()

}

}

}

11. 属性

using System

public class HelloWorld

{

public string strHelloWorld

{

get

{

return "Hello World"

}

}

public static void Main()

{

HelloWorld hw = new HelloWorld()

Console.WriteLine(cs.strHelloWorld)

}

}

12. 代理

using System

class HelloWorld

{

static void writeHelloWorld()

{

Console.WriteLine("HelloWorld")

}

static void Main()

{

SimpleDelegate d = new SimpleDelegate(writeHelloWorld)

d()

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7744164.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存