启动VS2008 ,
在开始菜单或者桌面找到VS2008的快捷方式,双击启动
2
3
依次找到【空白项目】
在名称出输入项目名称,
位置表示项目所在路径,可以通过【浏览】按钮设置,
然后单击【确定】
4
右键【源文件】,在d出菜单中依次单击【添加】、【新建项】
5
在右侧选择【C++文件】,在下侧”名称“填写文件名称,单击【添加】按钮
6
在文件中,添加代码
#include <stdio.h>
int main()
{
printf("Hello World !")
return 1
}
7
在选中项目名称,并右键单击,在d出菜单中单击【生成】
8
在菜单选择【调试】,
在d出菜单中选择【开始执行(不调试)】
Console Application1. 初学者
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()
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)