Пока я работаю с MusicStore -MVC3 (92 PageNo) , в котором один из классов POCO они создали следующим образом.
public partial class ShoppingCart
{
MusicStoreEntities storeDB = new MusicStoreEntities();
public static ShoppingCart GetCart(HttpContextBase context)
{
var cart = new ShoppingCart();
cart.ShoppingCartId = cart.GetCartId(context);
return cart;
}
}
Мне интересно, можем ли мы получить доступ к статическому методу в частичных классах? ИМО, мы не можем получить доступ к статическим методам в частичном классе.
частичное означает, что другие части класса будут включены в пространство имен. но в этом сценарии я не понимаю, где реализован этот другой частичный класс.
1. Можем ли мы получить доступ к статическому методу в частичных классах? если тогда как?
2. Могу ли я узнать, как этот частичный класс появился в этом приложении музыкального магазина, так как я не могу найти другую его часть реализации.
Обновлено: поскольку я искал все файлы cs в каталоге моделей, другого класса shoppingCart больше нет. если кто-нибудь может сказать мне, где эта частичная реализация сделана, то это было бы полезно.