Microsoft MVP성태의 닷넷 이야기
.NET : 96. C# Interpreter [링크 복사], [링크+제목 복사],
조회: 11009
글쓴 사람
정성태 (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]


비밀번호

댓글 작성자
 




... 31  32  33  34  35  36  37  38  39  40  41  42  43  44  [45]  ...
NoWriterDateCnt.TitleFile(s)
65정성태2/15/200510544Office 2003: XML Reference Schemas
64정성태2/14/200511747MFC 및 ATL 컨트롤을 위한 서명된 CAB 파일 만들기
63정성태2/15/200510235[CodeProject] Overriding MFC's Default Client Site to Implement IServiceProvider파일 다운로드1
62정성태11/14/200510608간략 소개 - 64bit Windows
61정성태1/29/200510692XP SP2 팝업창을 코드로 띄우는 것이 가능하군요.
60정성태1/28/20058998MSDN Chat : VS.NET 2005 Team System public chats파일 다운로드1
59정성태1/27/200511157Error 1034. Error writing to file" when installing Visual Studio .NET 2005 CTP December 2004 - error code is 2350
57정성태1/17/200510515Microsoft .NET: Implement a Custom Common Language Runtime Host for Your Managed App파일 다운로드1
56정성태1/12/200510870.NET Framework 2.0 설치 후, InfoPath 폼이 VS.NET 2003 에서 디버깅이 안되는 경우.
55정성태1/10/200510986Management (WMI) Extensions for Visual Studio .NET 2003 Server Explorer
54정성태1/11/200510216WSE 2.0 및 Sun JWSDP 1.4를 사용한 WS-Security 상호 운용성
76정성태3/10/200510663    답변글 [추가]: Web Services Security Interoperability using WSE 2.0 and Systinet Server 5.0 for Java
94정성태5/12/200510457    답변글 [추가]: JWSDP 1.5 버전이 나왔군요.
148정성태12/12/20058755    답변글 [추가]: WS-Security Interoperability with .NET/WSE and WebLogic Workshop 8.1파일 다운로드1
53정성태1/6/200511089버퍼 오버런 해결!
58정성태1/23/200511784    답변글 VS.NET 2005 : 새롭게 소개되는 버퍼 오버런 방지 CRT 함수들
52정성태1/6/20059965Visual C# .NET Code Samples
51정성태1/6/200510092Visual C++ .NET 2003 Code Samples
50정성태1/6/200510132Visual Studio .NET 2003 Automation Samples
49정성태1/3/200599872005년 올 한 해 릴리스 될 MS 제품
48정성태1/2/200510271.NET 2.0 : 연결 문자열 및 기타 .config 내용 암호화
47정성태12/31/200410451뉴스그룹: Microsoft Whidbey Private 뉴스 그룹
46정성태12/31/200410235MSDN Magazine: Comparing the Timer Classes in the .NET Framework Class Library
45정성태12/31/20049753MSDN Magazine: Updating the UI from a Secondary Thread
44정성태12/30/200410904NewSID : 사용자 계정의 보안 식별자를 변경해 주는 프로그램파일 다운로드1
43정성태12/28/200410238VSMT 소개: Physical Server to Virtual Server
... 31  32  33  34  35  36  37  38  39  40  41  42  43  44  [45]  ...