致PHP程序员:快速执行C#代码片段 快速运行C#代码 调试C# C#写人文件操作
博客专区 > let 的博客 > 博客详情
致PHP程序员:快速执行C#代码片段 快速运行C#代码 调试C# C#写人文件操作
let 发表于3年前
致PHP程序员:快速执行C#代码片段 快速运行C#代码 调试C# C#写人文件操作
  • 发表于 3年前
  • 阅读 465
  • 收藏 5
  • 点赞 0
  • 评论 3

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: 身为PHP老鸟,临时接到救火任务,帮忙调试一串C#代码,本人Win8.1 32位,安装Microsoft Visio 2013死活安装不上去。。。

身为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中的内容进行统计,不同的值出现了多少次,并且按照从多到少的顺序排列的话,此处友情提供以下代码片段:

<?php
$temp = array_count_values(file('test.txt', FILE_IGNORE_NEW_LINES));
arsort($temp);
var_dump($temp);



共有 人打赏支持
粉丝 138
博文 66
码字总数 75584
评论 (3)
陈子傲
借楼主的地儿说下,下次如果大家救急开启不了IIS的话,下载个模拟器软件,开启后就可以运行ASP了,只要下载解压双击就行
子弹兄
好像和php没有什么关系吧
let

引用来自“陈子傲”的评论

借楼主的地儿说下,下次如果大家救急开启不了IIS的话,下载个模拟器软件,开启后就可以运行ASP了,只要下载解压双击就行
有道理
×
let
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: