这是我正在编写的第一个库类,我觉得我需要加载该主题但找不到最佳资源。我有一个网络表单项目,它上传一个 pdf 并为其创建一个 qrcode 并将其放置在文档中。我需要创建一个库,但不知道从哪里开始或确切的结构。库类中的每个方法都是它自己的子类?或者我可以将它们全部合二为一吗?什么是专业的解决方法。
这是我的 Web 表单应用程序的一部分,我需要为其创建一个库:
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;
}
}
我如何从这种方法开始?