Это мой самый первый класс библиотеки, который я пишу, и я чувствую, что мне нужно загрузить эту тему, но не могу найти лучшие источники. У меня есть проект веб-форм, который загружает PDF-файл и создает для него qrcode и помещает его в документ. Мне нужно создать библиотеку, но не знаю, с чего начать, или точную структуру. Каждый метод является собственным подклассом в классе библиотеки? или я могу иметь их всех в одном и что такое профессиональный способ обойти это.правильно писать класс библиотеки
Это сторона моего веб-форм приложение, которое мне нужно создать библиотеку для:
void UpdateStudentSubmissionGrid()
{
var usr = StudentListStep2.SelectedItem as User;
var lib = AssignmentListStep2.SelectedItem as Library;
if (usr == null || lib == null) return;
using (var dc = new DocMgmtDataContext())
{
var subs =
(from doc in dc.Documents
where doc.OwnedByUserID == usr.ID && doc.LibraryID == lib.ID
select new {DocID = doc.ID, Assignment = doc.Library.Name, Submitted = doc.UploadDT})
.OrderByDescending(c => c.Submitted)
.ToList();
StudentSubmissionGrid.DataSource = subs;
}
}
Как я начать с этим методом?
Спасибо за информацию и помощь. Также вы знаете, что знаете большие сайты или учебные пособия о создании DLL и о том, как их использовать. Я очень новичок и чувствую себя немного потерянным, зная, где искать или что читать. – BB987
Microsoft имеет множество примеров на своем веб-сайте. Книги msdn тоже неплохие. однако, лучший способ познакомиться с новыми концепциями - найти некоторые классы с открытым исходным кодом, которые являются простыми и возиться с ними. однако я бы предположил, что вы создаете классы с помощью WinForms, потому что их легче отлаживать. –