csc一些命令简记】的更多相关文章

C#在命令行进行编译的一些命令: csc使用详解 @echo off cd / cd C:\Program Files (x86)\MSBuild\12.0\Bin set /p var= 请输入文件名: echo 您输入的文件名为%var% csc.exe %var% set /p var1= 执行文件: %var1% pause 弄个批处理来处理一些简单的cs文件 set /p var=  /p是指等待用户输入,将用户输入的内容赋值给var %var%就是调用该变量 这样就可以执行批处理执行…
1.重命名文件夹 mv xxx/ yyy/  将xxx文件夹重命名为yyy(前提是当前目录没有yyy文件夹,否则就移进去了!) 2.数据盘重新挂载 一.# umount /mnt(卸载硬盘已挂载的mnt目录) 二.#mount /dev/sdb1 /var/www (千万注意:如果www文件夹里面有文件会被全被清空) 三.# vi /etc/fstab (编辑fstab文件修改或添加,使重启后可以自动挂载) /dev/sdb1 /var/www ext3 auto 0 0  编辑/etc/fst…
一次简单的Linux常用操作记录 一.一些Linux目录结构 /bin 存放二进制可执行文件(ls.cat.mkdir等),一些常用的命令一般都在这里. /etc 存放系统管理和配置文件 /home 存放所有用户文件夹的根目录 /usr 用于存放系统的应用程序,其中需要注意的是/usr/local,本地系统管理员软件安装目录(安装系统级的应用). /usr/lib 常用的动态连接库和软件包的配置文件 /usr/man 帮助文档 /usr/src/linux Linux内核的源代码 /opt 额外…
1.快速迭代元素 $$('tr.dispute-num td strong a').map(function (el) { return el.innerHTML; }) 2.复选框选中/取消选中 checks.map(function(check){$(check).prop( "checked", false );}) 3.打开多个链接 $x("//table[@id='orderListTable']/tbody/tr/td[1]/table[@class='table…
创建仓库 添加需要版本控制的文件到仓库中 提交到版本库 修改位于顶端的commit的日志 分支管理 版本回退 切换与合并分支 本地版本库与远程关联 克隆 Tag的使用 问题与解决 创建git仓库 git init : git会在当前目录初始化一个空的git仓库,在隐藏文件夹.git中 如果IDE带了git集成则最好通过IDE来完成这一步,IDE会设置相应的工程配置好git的忽略表,是非常方便的. git init -help查看git init的更多使用文档 添加需要版本控制的文件到仓库中 gi…
  1.batch:批处理文件,表示一批 2.profile:轮廓 3.用户变量和系统变量的关系是什么?     答:点击"我的电脑→属性→高级"标签的"环境变量"按钮,出现"环境变量"对话框,如果当前是以Administrator登录系统的用户,对话框的上面为Administrator的用户变量,对话框的下面为系统变量(即相当于系统中所有用户的用户变量).     有的时候我们会看到在用户变量和系统变量中都存在某一个环境变量,比如path,那么…
1. 创建classlibrary 2.编写一个COM接口和一个COM类 [Guid("DBE0E8C4-1C61-41f3-B6A4-4E2F353D3D05")] public interface IManagedInterface {             int PrintHi(string name);         } [Guid("C6659361-1625-4746-931C-36014B146679")] public class Interf…
用EditPlus配置配置C#开发环境... -------------------- ---------------------------- 配置步骤: 1.打开EditPlus,找到 工具 —> 配置用户工具,然后进行如下操作: 2. 点击“组名”,重新命名一个工具组,例如“C#”,然后在这个工具组里可以添加多个工具. 3. 点击“添加工具”,选择“应用程序”,在菜单文件里输入这个子工具的名称.这是选择的是编译C#的工具,由于C#的编译工具是.NET Framework里面的CSC.exe…
   本篇文章稍微偏原理且底层,有一定难度和且比较晦涩. 本篇文章主要是从广度上概括一下,具体的更细粒度的,会在后续的文章中,结合具体的Demo实例分析. 一 .NET框架概述 1.作用:提供了基于.NET框架开发的基础平台和模板,为.NET开发的基架; 2.基本构成:可支持语言,CLS,模板框架,基本模板,基本操作,基本类库,公共需要运行时,CTS和CLS,OS等; (1)可支持语言:.NET框架可支持vb,c++,c#,F#,js等语言开发; (2)CLS:通用语言规范,使多种语言开发成为了…
什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包括:CLS.CTS(CLI).FCL.Windows下CLR的相关核心组成.Windows下托管程序运行概念.什么是.NET Framework,.NET Core,.NET Standard及一些VS编译器相关杂项和相关阅读链接.完整的从上读到下则你可以理解个大概的.NET体系. 文章是我一字一字…
本文转载自:http://www.cnblogs.com/1996V/p/9037603.html [尊重作者原创,转载说明出处!感谢作者“小曾看世界”分享! ] 什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包括:CLS.CTS(CLI).FCL.Windows下CLR的相关核心组成.Windows下托管程序运行概念.什么是.NET Frame…
   本篇文章更适合具有一定开发经验,一定功底,且对底层代码有所研究的朋友!!! 本篇文章稍微偏原理且底层,有一定难度和且比较晦涩,文章粒度稍微粗些,更细粒度的,会在后续的文章中,结合具体的Demo实例分析.感兴趣的朋友,可以先收藏. 一 .NET框架概述 1.作用:提供了基于.NET框架开发的基础平台和模板,为.NET开发的基架; 2.基本构成:可支持语言,CLS,模板框架,基本模板,基本操作,基本类库,公共需要运行时,CTS和CLS,OS等; (1)可支持语言:.NET框架可支持vb,c++…
前言 本篇讲述Main方法,控制台,注释,预处理指令,编程规范等.这些概念比较琐碎,为避免长篇大论,主要以列举要点的方式来说明. 01 Main方法 Main方法并不是所有应用类型的入口方法,它只是控制台程序.Winform程序的入口方法. 创建项目时自动生成的Main方法,其修饰符是未指定的(未指定时默认为private),这说明入口方法并不要求public修饰符. 可以为应用程序指定多个Main方法,但编译时你必须显式的告诉编译器以哪个方法作为入口,否则编译会报错.所谓显式的告诉编译器,就是…
 1.C# 程序构成 命名空间(Namespace) 一个 class Class 方法 Class 属性 一个 Main 方法 语句(Statements)和 表达式(Expressions) 注释 2.hello world 示例 代码如下 using System; //告诉编译器这个程序使用System命名空间的类型 namespace Simple //声明一个新命名空间,名称为Simple { class HelloWorld //声明一个新的类类型,名称为HelloWorld {…
只要是写代码的,我们肯定常有用到EditPlus..Net开发也是如此.有时我们需要调试一小段C#(或VB.Net)代码,这时去大动干戈在臃肿的VS.Net中新建“控制台应用程序”项目,写满“Console.ReadLine()”,总会有点不爽吧?这时你肯定想到要在EditPlus中配置C#运行环境了.直接在EditPlus中运行C#多舒服? 打开GOOGLE,输入“善用EditPlus构建精悍的C#编译环境”,或者“在EditPlus里配置C#的编写环境全过程”.一搜索,符合查询结果的有多少?…
前言 一直都用集成开发坏境(IDE),一直对模块和程序集的概念理解的不是很直观,因为一Build就把你的单个模块塞进程序集里面去了.当然,对你的编程也不会造成太大的影响.但有些东西你最好还是知道比较好,而且对安装部署你的应用程序一定条件下有帮助. 首先我们先来认识下托管模块(Managed Module).PE头+CLR头+元数据metadata+IL.想必关于这个结构应该不会很陌生.还是费点笔墨介绍一下: 1, PE头,这是标准的window PE头吧,顺序结构的,是否是32位的,是CUI还是…
什么是CLR,.NET虚拟机? 实际上,.NET不仅提供了自动内存管理的支持,他还提供了一些列的如类型安全.应用程序域.异常机制等支持,这些 都被统称为CLR公共语言运行库. CLR是.NET类型系统的基础,所有的.NET技术都是建立在此之上,熟悉它可以帮助我们更好的理解框架组件的核心.原理.在我们执行托管代码之前,总会先运行这些运行库代码,通过运行库的代码调用,从而构成了一个用来支持托管程序的运行环境,进而完成诸如不需要开发人员手动管理内存,一套代码即可在各大平台跑的这样的操作. 这套环境及体…
   本篇文章更适合具有一定开发经验,一定功底,且对底层代码有所研究的朋友!!! 本篇文章稍微偏原理且底层,有一定难度和且比较晦涩,文章粒度稍微粗些,更细粒度的,会在后续的文章中,结合具体的Demo实例分析.感兴趣的朋友,可以先收藏. 一 .NET框架概述 1.作用:提供了基于.NET框架开发的基础平台和模板,为.NET开发的基架; 2.基本构成:可支持语言,CLS,模板框架,基本模板,基本操作,基本类库,公共需要运行时,CTS和CLS,OS等; (1)可支持语言:.NET框架可支持vb,c++…
C# 中的关键组织结构概念包括程序.命名空间.类型.成员和程序集. C# 程序由一个或多个源文件组成. 程序声明类型,而类型则包含成员,并被整理到命名空间中. 类型示例包括类和接口. 成员示例包括字段.方法.属性和事件. 编译完的 C# 程序实际上会打包到程序集中. 程序集的文件扩展名通常为 .exe 或 .dll,具体取决于实现的是应用程序还是库. 以下示例在 Acme.Collections 命名空间中声明 Stack 类: C#复制 using System; namespace Acme…
---恢复内容开始--- 笔录---果壳中的C#第二章 2.1 第一个C#程序 1.C#语句按顺序执行,以“:”结尾. Console.WriteLine();     console 为类,WriteLine()为类的方法,这一句为方法的执行行为,这些语句我们称为“语句块”,语句块由一对大括号中的0个或多个语句组成. 方法可以通过参数来接收调用者输入的数据,并通过返回类型给调用者返回数据. C#把Main方法作为程序默认的执行入口.Main方法也可以返回一个整型(而不是void),从而为程序执…
C/C++程序如何打成DLL动态库: **1.在VS中新建main.h,添加如下内容:** extern "C" _declspec(dllexport) int onLoad(); **2.新建main.cpp,并包含如下.h头部,然后实现该定义函数onLoad():** #include "mainFunc.h" int onLoad() { //func.... } 3.执行程序,生成对应DLL 4.使用该DLL: i.在要使用的文件中声明: 形式:[DllI…
C/C++程序如何打成DLL动态库:1.在VS中新建main.h,添加如下内容:extern "C" _declspec(dllexport) int onLoad(); 2.新建main.cpp,并包含如下.h头部,然后实现该定义函数onLoad():#include "mainFunc.h"int onLoad(){    //func....} 3.执行程序,生成对应DLL 4.使用该DLL: i.在要使用的文件中声明: 形式:[DllImport("…
什么是.NET?什么是.NET Framework?什么是.NET Core? https://www.cnblogs.com/1996V/p/9037603.html 什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包括:CLS.CTS(CLI).FCL.Windows下CLR的相关核心组成.Windows下托管程序运行概念.什么是.NET Fr…
通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core?   什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包括:CLS.CTS(CLI).FCL.Windows下CLR的相关核心组成.Windows下托管程序运行概念.什么是.NET Framework,.NET Core,.NET Standard及一些VS编译…
1.在记事本中编写如下代码,保存为Simple.cs文件. using System; class Hello World{ public static void Main(){ Console.WriteLine("Hello World");//打印输出Hello World } } 2.配置环境变量编译运行程序,利用的是编译器csc.exe命令 在DOS窗口中切换到Sample.cs文件所在路径,输入csc Sample.cs回车就编译了,同时会生成一个后缀为.exe的Sampl…
通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core?(转) 一.总结 一句话总结:.NET是一个平台,包含多种语言,比如(C#.Visual Basic.C++/CLI.Eiffel.F#.IronPython.IronRuby.PowerBuilder.Visual COBOL 以及 Windows PowerShell), 而作为一个开发者平台,它不仅仅是包含开发环境.技术框架.社区论坛.服务支持等,它还强调了平台的跨语言.跨平台编程的两个特性. 1..N…
上节我们说过C#所开发的程序源代码并不是编译成能够直接在操作系统上执行的二进制代码.与Java类似,它被编译成为中间代码,然后通过.NET Framework的虚拟机——被称之为通用语言运行时(CLR)执行.所有的.Net编程语言都被编译成这种被称为MSIL(Microsoft Intermediate Language )的中间代码.因此虽然最终的程序在表面上仍然与传统意义上的可执行文件都具有“.exe”的后缀名.但是实际上,如果计算机上没有安装.Net Framework,那么这些程序将不能…
[转载]通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core? 什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包括:CLS.CTS(CLI).FCL.Windows下CLR的相关核心组成.Windows下托管程序运行概念.什么是.NET Framework,.NET Core,.NET Standard及一些VS…
什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包括:CLS.CTS(CLI).FCL.Windows下CLR的相关核心组成.Windows下托管程序运行概念.什么是.NET Framework,.NET Core,.NET Standard及一些VS编译器相关杂项和相关阅读链接.完整的从上读到下则你可以理解个大概的.NET体系. 文章是我一字一字…
命令简记 cd $GOROOT/src cp -r $GOROOT /root/go1.4 CGO_ENABLED=0 GOOS=windows GOARCH=amd64 ./make.bash 操作记录 cd $GOROOT/src root@ubuntu:/export/app/go/src# CGO_ENABLED=0 GOOS=windows GOARCH=amd64 ./make.bash ./make.bash: line 165: /root/go1.4/bin/go: No su…