죄송 클래스 외부에서 공용 변수의 속성을 변경하는 방법, 나는 바로 그것을 설명 할 수 있다고 생각하지 않습니다제목에 대한
이것은 간단한 예 클래스입니다,이 괜찮 노력하고 있습니다. (나는 또한 저장() 메소드가)
public class busItem
{
public Item vItem;
public busItem(int pItem_Id)
{
DBDataContext db = new DBDataContext();
Item vItemQuery = (from i in db.Items
where i.Id == pItem_Id
select i).FirstOrDefault();
vItem = new Item();
vItem.Id = vItemQuery.Id;
vItem.Desc = vItemQuery.Desc;
}
}
그리고 이것은 내 코드 숨김 호출입니다 :
busItem item = new busItem(1);
item.vItem.Desc = "new description";
문제는 내가 "새로운 설명"을 통과 할 때, 나는를 얻을 수 있다는 것입니다 "null 참조"예외입니다. 어떻게해야합니까?
공개 된 접근 필드가 있습니까? 오, 공포! 적어도 재산을 사용하십시오. – Oded