c# - 添加列表项并获取 NullReferenceException C#
问题描述
我有以下模型:
public static class AttachmentsList {
public static List<AttachmentDetails> AttachmentPath { get; set; }
}
public class AttachmentDetails {
public string AttachmentPath { get; set; }
public string AttachmentName { get; set; }
public MediaFile MediaFileObject { get; set; }
}
我想添加项目,但在使用以下代码时AttachmentPath
我得到了:object reference not set to an instance of an object
AttachmentDetails attachmentDetails = new AttachmentDetails();
attachmentDetails.AttachmentName = attachmentsViewModel.GetFileName(mediaFile.Path);
attachmentDetails.AttachmentPath = mediaFile.Path;
attachmentDetails.MediaFileObject = mediaFile;
AttachmentsList.AttachmentPath.Add(attachmentDetails);
解决方案
推荐阅读
- javascript - 为什么 Javascript DOM 有这种奇怪的行为?
- java - 如何解决 SAXParseException: cvc-elt.1 -> 'bpm-platform'?
- anaconda - 找不到 Anaconda 导航器或 Anaconda 提示符
- javascript - 这种选择排序的实现有什么问题?
- c# - 无法使用 SendGrid WebApi lib 发送电子邮件
- php - 通过 PHP cURL 500 服务器错误的 REST API 调用
- php - 获取某些目录和子目录中所有文件的部分路径
- c++ - 将 mmap 内存用于开销非常低的循环缓冲区
- c# - Handlebars.Net If 条件助手
- xml - 如何使用 VBScript 将 DOCTYPE 属性设置为 XML DOM?