2012-09-30 3 views
0

템플릿이라는 클래스가 있습니다 클래스에 나는 Render(string) 메서드가 있습니다.문자열 매개 변수에서 코드 생성

나는이 방법 템플릿에 데이터를 전송해야합니다, 예를 들어, 내가 보낸 :

<% for (int i = 0; i < 5; i++) { Console.WriteLine("*") } %> 

방법이 문자열을 얻을 렌더링과 나는 지역 선언 할 수 있음을, 말할 필요가 내 cmd를 에 * 쓰기 변수, 사이클 및 기타 언어 구문 C#을 (< %%>)

제발, 어떻게 말해야할까요?

+1

당신은 내가 문제를 명확하게 얻을 수없는 당신의 노력 코드 –

+0

를 표시해야합니다. – abhishek

+0

그래서 런타임에 컴파일되는 코드를 만들려고합니까? – Trisped

답변

0

난 당신 말은 생각 :

다음
private void Render(string words) 
{ 
    for (int i = 0; i < 5; i++) 
    { 
     Console.WriteLine(words); 
    } 
} 

양식에 :

<% Render("hello, world") %> 
+0

내가 알지 못하는 웹과 콘솔의 관계. – Aristos

+0

그의 질문에'Console.WriteLine ("*")'이 있기 때문에 나는'Console.WriteLine (words)'을 넣었으므로 OP – Kinected

+0

으로 가져 가려고하므로 수정하려고하는 오류는 계속 진행됩니다. – Aristos

관련 문제