글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
The source code IS the executable [Releasing CSI, a C# interpreter (with source and tests) for .NET]
;
https://docs.microsoft.com/en-us/archive/blogs/delay/the-source-code-is-the-executable-releasing-csi-a-c-interpreter-with-source-and-tests-for-net
엄밀히 GW-Basic과 같은 식의 인터프리터라고 볼 수는 없지만. ^^
2가지 방식의 실행을 지원합니다.
Examples:
CSI Example.cs
CSI Example.cs -r System.Xml.dll -a ArgA ArgB -Switch
CSI ExampleA.cs ExampleB.cs -d DEBUG -d TESTING -R
위의 방식은 그냥 csc.exe 동작과 유사하죠. 이렇게만 하면 별다른 매력이 없는데, 다음과 같이 확장자가 등록되어 바로 실행되는 것도 지원을 해주기 때문에 그나마 좀 ^^ 낫습니다.
C:\T\CSI>TYPE Samples\Greetings.csi
using System;
public class Greetings
{
public static void Main(string[] args)
{
Console.WriteLine("Hello {0}", string.Join(" ", args));
}
}
C:\T\CSI>Samples\Greetings.csi out there world.
Hello out there world.
[최초 등록일: ]
[최종 수정일: 6/21/2021]
No | Writer | Date | Cnt. | Title | File(s) |