不能一个项目里放很多个文件,然后每个文件都是一个Hello World么?
建立项目多,有点乱,不能一个文件拿来跑么?
不能一个项目里放很多个文件,然后每个文件都是一个Hello World么?
建立项目多,有点乱,不能一个文件拿来跑么?
1
heaton_nobu Apr 28, 2015
以我浅薄的理解,是的
|
2
snipes Apr 28, 2015
你可以创建一个解决方案,然后该解决方案下面创建多个项目,用到哪个项目设为启动项目就行了。不知道你想问的是不是这个。
|
3
yangg Apr 28, 2015
可以,项目 里设置 启动文件 。
|
4
networm Apr 28, 2015 via iPhone
你可以使用命令行编译,印象中是 cl
|
6
evitceted Apr 28, 2015
不需要,直接写个c#文件,用msbuild编译即可
|
7
loveyu Apr 28, 2015
命令行可以解决,就是上面的msbuild,不过你的VS基本就是摆设了
|
8
levon Apr 28, 2015
main方法是入口,你可以写很多独立文件,然后在main方法里调用
|
9
hjc4869 Apr 28, 2015
Hello World级别请勿动用VS,任何语言都是这样的。
Notepad++有一个插件叫CS-Script,可以执行单个.cs文件,可以试试。 |
11
FrankFang128 Apr 28, 2015
少年,为何要学C#,回头是岸。
|
12
bigtan Apr 28, 2015
c#是糖,甜到忧伤。
|
13
hjc4869 Apr 28, 2015 via iPhone
@FrankFang128 难道学Java不成😂😂😂
|
14
otakustay Apr 28, 2015 |
15
yueyoum Apr 28, 2015
理解LZ, 我学的时候 就是一个 test project
自动生成的文件是 Program.cs 内容大概是 using System; using System.Collections.Generic; namespace test { class Program { ....public static void Main (string[] args) ....{ ........ // ....} } } 然后 我自己去建立一个class ,生成一个文件, TestA.cs 在里面写个 方法, 同样的,建立其他class, 在生成的对应文件里 写 功能。 最后 就在 Program.Main 方法中 去调用这些 功能就行。 这样就可以做到一个 project, 做多个练习的目的 |
16
acros Apr 28, 2015
C#不太清楚··· 不能在solution里面建立project吗?
vs还是适用于项目级别的开发,所以03后都取消单文件编译了嘛。 或者就自己搭个启动框架,对初学者来说难度是高了点。 |
17
cxe2v Apr 28, 2015
@FrankFang128 难道学JAVA不成?
|
18
thinker3 Apr 28, 2015
用vim写过c# hello world, 还有自动补全哦。刚开始solution, project傻傻分不清,还是python大法好。
|
20
garfeildma Apr 28, 2015
直接用csc命令编译啊,单个文件也可以,随便找个编辑器写代码
|
21
wind4 Apr 28, 2015
你需要明白解决方案(sln)和项目文件(csproj)。
简单来说,sln是用来组织一个或多个csproj的,csproj是用来组织代码和资源的。 |
22
Midnight Apr 28, 2015 .net 4年,正在转Objective-C
|
23
cover Apr 28, 2015
我觉得 就建立 Main类, 然后 helloWorldV1 hellpWorldV2 。。。 Main里面调用 helloworldvx 不就好了
|
24
wind4 Apr 28, 2015
你可以在命令行下面编译单个helloword文件:csc.exe helloword.cs
也可以编译单个项目:devenv "helloworld.csproj" /build 或者编译整个解决方案:MSBuild "helloworld.sln" /t:Build /p:Configuration=Release |
25
LittleMK Apr 28, 2015
你可以用partial关键字,一个类别分成N个文件去写,其中有一个文件有main入口,在main入口调用你的test
|
27
wind4 Apr 28, 2015
没这么玩过,一般是在一个解决方案里面,建立多个项目,通过修改默认启动项目,或者右键调试运行。
|
28
lichun Apr 28, 2015
有个SharpDevelop 的C# IDE的,可以试试
|
29
Mirana Apr 28, 2015
话说学c#干嘛
|
30
heqichang Apr 28, 2015
可以研究下Roslyn
|
31
ffffwh Apr 29, 2015
单文件小练习?试试git branch。。
|