Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 17471|Отговор: 1

[Комуникация] Решете проблема с празната стойност на linq или принудително принуждаването на типа да бъде нулев

[Копирай линк]
Публикувано в 9.05.2015 г. 18:27:11 ч. | | |


Днес яйцето болеше цял следобед, а получените данни бяха анонимно заредени с VAR.

След това принудително преобразуване на типове, то става нулево, аз съм писал грешно принудително преобразуване на типове,

Накрая намерих информация в интернет и най-накрая излязох, var тип към тип списък изисква toList(), какъв трик!

Правилно писане:

  1. var hh = (from f in db.ClassInfo select f).ToList();
  2.                 List<ClassInfo> g = hh as List<ClassInfo>;
  3.                 GridView1.DataSource = g;
  4.                 GridView1.DataBind();
Копирай код

  1. public static List<shopinfoview> GetShopInfo() {
  2.             ShopDBDataContext db = new ShopDBDataContext();
  3.             
  4.             return (from b in db.shopinfoview select b).ToList();
  5.         }
Копирай код






Предишен:Няколко прости приложения на IEnumerable
Следващ:Училището може да премине онлайн! В интернет е!
Публикувано в 9.05.2015 г. 20:45:03 ч. |
научена.      
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com