객체 참조는 내가 만들 때가 - 객체 참조가 비 정적 필드에 액세스하는 데 필요한,
가 GetCartId 정적 비주얼 스튜디오 불평 비 정적 필드, 메서드 또는 속성에 액세스하는 데 필요한
public class Uno
{
private readonly HttpContext context;
public Uno()
{
}
public Uno(HttpContext _context)
{
context = _context;
}
public static string GetCartId()
{
string cartId = "";
var stringId = context.Session.GetString("cart");
if(stringId == null)
{
cartId = Guid.NewGuid().ToString();
stringId = cartId;
}
else if(stringId != null)
{
cartId = stringId;
}
return cartId;
}
}
@poke, 나는 투표-에 가까운 질문 일반적으로 "정적에서 액세스 인스턴스 멤버"이 일을 잘못 :
대신 난 정적 메서드에서 작동
HttpContext.Current
을 사용합니다. 이 질문은 오히려'HttpContext.Current'와 관련이 있습니다. – Sinatr