.NET 및 C#이있는 웹 페이지의 데이터베이스에 저장된 코드 단편을 표시하는 방법을 찾고 있는데 내가 찾고 있던 함수를 잠시 후에 보았지만 내가 사용한 검색 용어 나 구체적으로 그렇게 설계된 C# 함수의 이름을 기억할 수 없습니다.PHP와 비슷한 C# 함수 Eval()
PHP의 Eval() 함수의 C# 버전이기 때문에 필자가 수년 동안 수집 한 코드 예제를 렌더링하고 최종 결과와 실제 소스 코드를 볼 수 있습니다. 이 질문이 이미 제기되어 왔지만, 여기에있는 기존 질문을 살펴볼 때 내가 찾고있는 것을 발견 할 수 없었습니다.
내 눈을 볼 때 (이론적으로는 최소한) 암호로 보호 된 페이지이므로 악의적 인 코드를 실행하는 사람이 지나치게 염려하지 않습니다. 그러나 일부 사람들은 제 질문에 답하기 전에 제공해야 할 종류의 경고에 감사드립니다. 진심으로, 나는 그랬다.
약 10 명이이 질문을하고 "음, 분명히 (여기에 함수 이름 삽입), 어리석은 토끼"라는 느낌이 들었습니다. 이게 바로 내 앞에서 알지 못하는 내 부끄러움을 인정하는 나의 방법입니다. 특히 내가 방금 전에봤을 때 주 전입니다.
미리 감사드립니다. 폴
부록 : 나는 다음과 같은 코드를 발견하고는 HTML, JS & CSS의 매력처럼 작동합니다. 몇 달 동안 C#으로 작업 해 왔기 때문에 C# 코드를 많이 렌더링 할 필요가 없으므로 매우 잘 작동합니다.
String EncodedString = rs["Code"].ToString();
StringWriter writer = new StringWriter();
Server.HtmlDecode(EncodedString, writer);
String DecodedString = writer.ToString();
codeDecoded.Text = DecodedString;
소년 아 .......... –
는 [LinqPad] (http://www.linqpad.net/) 당신이 필요로 역할을하기에 충분한 (현지 도구) 될 수있다. –
http://stackoverflow.com/questions/10391866/running-external-c-sharp-file-in-a-program/10391948 및 http://stackoverflow.com/questions/7721406/running-the-c을 확인하십시오. -sharp-compiler-ac-sharp 프로그램/7721529 # 7721529 –