2010-12-01 3 views
1

나는 아래처럼 이것을하고 싶다. 나는 template.title = xxx, template.descrption = xxx 등을 전부 쓰고 싶지 않다.개체 선언에 조건을 추가하는 방법은 무엇입니까? EF -

나는 컴파일 할 수 없다. 조건이 올바르지 않기 때문입니다. 나는이 같은 조건을 추가 할 수있는 것 같다
(lang == "E")? 문서 타입 = "스팟-II는 :"선언

등 내 문서 타입 = "스팟 - IIII는"...

사람을 얻는 방법을 알고 있나요 조건 아래 작업 (LANG은 "E"는 ==)?

 foreach (var item in s) 
     { 
      template = new RSSTemplate() 
      { 
       title = item.titre, 
       description = item.description, 
       (lang == "E") ? doctype = "Spot-II: " : doctype = "Spot-IIII " 
      }; 
      t.Add(template); 
     } 
+0

정의된다? –

답변

2

어쩌면이 작동합니다 : LANG이

foreach (var item in s) 
    { 
     template = new RSSTemplate() 
     { 
      title = item.titre, 
      description = item.description, 
      doctype = (lang == "E") ? "Spot-II: " : "Spot-IIII " 
     }; 
     t.Add(template); 
    } 
+0

와우 ... 고가 ... 고마워. – ethem

관련 문제