身为PHP老鸟,临时接到救火任务,帮忙调试一串C#代码,本人Win8.1 32位,安装Microsoft Visio 2013死活安装不上去,安装win8.1自带的IIS6.0,
安装成功了,死活无法启动ASP.NET网站,根据提示服务依赖逐个启动,依旧无法启动IIS。。。
崩溃了。。还把我本地的mongodb、apache、mysql导致无法正常启动。。。
怎么办?难道没有Microsoft Visio 和 IIS 就无法调试C#代码片段了么?
非也!
1.首先确定你安装了.NET框架,然后把.NET目录添加到系统环境变量,具体.NET框架什么版本关系到不大
如我的是C:\Windows\Microsoft.NET\Framework\v4.0.30319
然后把你的C:\Windows\Microsoft.NET\Framework\v4.0.30319添加到windows系统环境变量
2.建立你的c#代码片段
比如E:\php\data\localweb下面有test.cs
using System;
using System.IO;
namespace HelloWorld
{
public class hello {
static void Main()
{
StreamWriter sw = File.AppendText("test.txt");
int i;
for(i=1; i<=10; i++){
sw.WriteLine(i);
Console.WriteLine(i);
}
sw.Flush();
sw.Close();
Console.WriteLine("运行结束.");
Console.ReadKey();
}
}
}
3.用.NET CSC 命令编译你的C#代码片段
4.上除执行成功后,会在你test.cs同目录生成test.exe
双击,运行你的test.exe
哈哈 这时你就调试成功了!可以看到代码运行结果了!
附赠:
生成的test.txt,如果你想对test.txt中的内容进行统计,不同的值出现了多少次,并且按照从多到少的顺序排列的话,此处友情提供以下代码片段:
$temp = array_count_values(file(‘test.txt‘, FILE_IGNORE_NEW_LINES));
arsort($temp);
var_dump($temp);
原文:http://my.oschina.net/cart/blog/345119