首页 > 解决方案 > 添加列表项并获取 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);

标签: c#xamarin.forms

解决方案


推荐阅读