users.GroupBy(x => x.Email[x.Email.IndexOf('@')..])
.Select(x => new { Host = x.Key, Count = x.Count })
.Dump;
}
class User
{
public int Id { get; set; }
public int Gender { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public string Email { get; set; }
public DateTime BirthDate { get; set; }
public string Company { get; set; }
public string Phone { get; set; }
public string Website { get; set; }
public string SSN { get; set; }
}
结果如下:
文章插图
所有邮件都是hotmail.com/gmail.com/yahoo.com三种邮箱的均匀分布,每种大约都在20000左右 。
我计划今后如需要做性能测试或者演示,将使用该文件作为基准数据,已经上传到Github,该文件可以从这里下载:https://github.com/sdcb/blog-data/tree/master/2019/20190821-generate-lorem-data 。
出处:微信公众号【DotNet骚操作】
原文链接:https://www.cnblogs.com/sdflysha/p/20190821-generate-lorem-data.html
推荐阅读
- 家用路由器设置不求人 如何设置无线路由器
- 上网行为管理如何应对mac地址克隆和IP盗用
- 春节来临你该如何喝茶
- 被降薪?被调岗?别再傻乎乎地挨宰了,点进来,教你如何维权
- 吃不完的葱如何保存,放一个月也不会坏,有需要的收藏
- 如何申请公租房?
- 买来的房子有他人户口怎么办?购买二手房如何防范户口纠纷
- 如何找回被删除的好友 qq恢复好友
- 如何运营好一个淘宝店铺 淘宝店铺运营规划方案
- 黄褐斑是如何形成的