小编gvi*_*apl的帖子

在MailMessage中添加附件base64图像并在html正文中读取它

目前,我有发送电子邮件与MailMessageSmtpClient,但我需要发送图片当前在base64 string该范围内MailAddress的身体.

我已经认识到有必要把它的Attachment,但我不知道如何把base64MailMessage类,然后,以可视化的电子邮件的正文中的图像阅读.我没有网址图片路径.

c# asp.net asp.net-mvc email-attachments

8
推荐指数
2
解决办法
1万
查看次数

SerializeObject抛出System.OutOfMemoryException

我有一个严重的问题"JsonConvert.SerializeObject"我需要序列化超过500,000个字典记录,以使序列化引发以下错误; System.OutOfMemoryException的.我试图在foreach中单独序列化每个键值对,但它已被锁定.显然这是一个优化问题,但我不知道从哪里开始,线程序列化的部分?这些函数可以很好地处理几个值.我的代码:

string json = JsonConvert.SerializeObject(DatatableToDictionary(dt), Newtonsoft.Json.Formatting.Indented);

public List<Dictionary<string, object>> DatatableToDictionary(DataTable dt, List<DataColumn> columns)
{
    return dt.Rows.Cast<DataRow>().Select(
         r => columns.ToDictionary(c => c.ColumnName, c => r[c.ColumnName])).ToList();
}
Run Code Online (Sandbox Code Playgroud)

c# json.net

5
推荐指数
1
解决办法
2987
查看次数

标签 统计

c# ×2

asp.net ×1

asp.net-mvc ×1

email-attachments ×1

json.net ×1