由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
USANews版 - WI数据大文件分析 LinqPad+C#,任意行打印输出
相关主题
Big savings for LLC ownersobama 401k 也要收税,我X
作死的教会Michael Jordan Sues Chinese Sportswear Company for Name Use
AMT in new Tax BilMark Steyn轰奥巴马赤字开支还攻击共和党的缩减债务方案
我认识的主党粉都很受伤North Carolina voters ban gay marriage, civil unions
Socialism & Me (转载)WSJ: More Pain for Cities
Fed will be audited - One time (转载)荷兰深陷房地产债务,房贷数字相当于GDP的105%
马萨诸塞州议会也限制公立部门工会的医疗保健福利谈判权了这个Ryan就是个绣花大枕头。
被英国放回利比亚的洛克比恐怖袭击罪犯现在踪迹皆无了...Romney campaign filed lawsuit in Wisconsin
相关话题的讨论汇总
话题: null话题: string话题: items话题: public话题: set
进入USANews版参与讨论
1 (共1页)
b********2
发帖数: 546
1
LinqPad下载和使用方法请参考我的小文件分析那个帖子
http://www.mitbbs.com/article_t/USANews/34320903.html
如果不用LinqPad直接用Visual Studio或者Visual Studio Code都行,这就是一段完整
的c# program;用LinqPad的好处是它可以直接把对象的所有property用列表输出,极
其方便观察
这个是分析大文件,5G那个的,同样的,把filename的path换成你自己的大文件local
path就好
这个程序输出前100行大文件数据
void Main()
{
string filename = @"C:\Data\WI\2152_5757.txt";
File.ReadLines(filename)
.Skip(1)
.Select(s=> new Voter2(s)).Take(100).Dump();
}
public class Voter2
{
public Voter2(string raw)
{
string[] items = raw.Split('\t');
this.VoterRegNumber = items.Length > 1 ? items[0] : null;
this.LastName = items.Length > 2 ? items[1] : null;
this.FirstName = items.Length > 3 ? items[2] : null;
this.MiddleName = items.Length > 4 ? items[3] : null;
this.Suffix = items.Length > 5 ? items[4] : null;
this.PhoneNumber = items.Length > 6 ? items[5] : null;
this.EmailAddress = items.Length > 7 ? items[6] : null;
this.Address1 = items.Length > 8 ? items[7] : null;
this.Address2 = items.Length > 9 ? items[8] : null;
this.MailingAddress1 = items.Length > 10 ? items[9] : null;
this.MailingAddress2 = items.Length > 11 ? items[10] : null;
this.MailingCityStateZip = items.Length > 12 ? items[11] : null;
this.HouseNumber = items.Length > 13 ? items[12] : null;
this.StreetName = items.Length > 14 ? items[13] : null;
this.UnitType = items.Length > 15 ? items[14] : null;
this.UnitNumber = items.Length > 16 ? items[15] : null;
this.ZipCode = items.Length > 17 ? items[16] : null;
this.Jurisdiction = items.Length > 18 ? items[17] : null;
this.DistrictCombo = items.Length > 19 ? items[18] : null;
this.Ward = items.Length > 20 ? items[19] : null;
this.Congressional = items.Length > 21 ? items[20] : null;
this.StateSenate = items.Length > 22 ? items[21] : null;
this.StateAssembly = items.Length > 23 ? items[22] : null;
this.CourtofAppeals = items.Length > 24 ? items[23] : null;
this.MultiJurisdictionalJudge = items.Length > 25 ? items[24] : null
;
this.County = items.Length > 26 ? items[25] : null;
this.CountySupervisory = items.Length > 27 ? items[26] : null;
this.Municipality = items.Length > 28 ? items[27] : null;
this.Aldermanic = items.Length > 29 ? items[28] : null;
this.School = items.Length > 30 ? items[29] : null;
this.HighSchool = items.Length > 31 ? items[30] : null;
this.Sanitary = items.Length > 32 ? items[31] : null;
this.TechnicalCollege = items.Length > 33 ? items[32] : null;
this.RepresentationalSchool = items.Length > 34 ? items[33] : null;
this.State = items.Length > 35 ? items[34] : null;
this.DistrictAttorney = items.Length > 36 ? items[35] : null;
this.CircuitCourt = items.Length > 37 ? items[36] : null;
this.FirstClassSchool = items.Length > 38 ? items[37] : null;
this.Incorporation = items.Length > 39 ? items[38] : null;
this.VoterStatus = items.Length > 40 ? items[39] : null;
this.VoterStatusReason = items.Length > 41 ? items[40] : null;
this.ApplicationDate = items.Length > 42 ? items[41] : null;
this.ApplicationSource = items.Length > 43 ? items[42] : null;
this.IsPermanentAbsentee = items.Length > 44 ? items[43] : null;
this.VoterType = items.Length > 45 ? items[44] : null;
this.November2020 = items.Length > 46 ? items[45] : null;
this.August2020 = items.Length > 47 ? items[46] : null;
this.May2020 = items.Length > 48 ? items[47] : null;
this.April2020 = items.Length > 49 ? items[48] : null;
this.February2020 = items.Length > 50 ? items[49] : null;
this.April2019 = items.Length > 51 ? items[50] : null;
this.February2019 = items.Length > 52 ? items[51] : null;
this.November2018 = items.Length > 53 ? items[52] : null;
this.October2018 = items.Length > 54 ? items[53] : null;
this.August2018 = items.Length > 55 ? items[54] : null;
this.June2018 = items.Length > 56 ? items[55] : null;
this.May2018 = items.Length > 57 ? items[56] : null;
this.April2018 = items.Length > 58 ? items[57] : null;
this.February2018 = items.Length > 59 ? items[58] : null;
this.January2018 = items.Length > 60 ? items[59] : null;
this.December2017 = items.Length > 61 ? items[60] : null;
this.April2017 = items.Length > 62 ? items[61] : null;
this.February2017 = items.Length > 63 ? items[62] : null;
this.November2016 = items.Length > 64 ? items[63] : null;
this.August2016 = items.Length > 65 ? items[64] : null;
this.April2016 = items.Length > 66 ? items[65] : null;
this.February2016 = items.Length > 67 ? items[66] : null;
this.December2015 = items.Length > 68 ? items[67] : null;
this.November2015 = items.Length > 69 ? items[68] : null;
this.October2015 = items.Length > 70 ? items[69] : null;
this.September2015 = items.Length > 71 ? items[70] : null;
this.July2015 = items.Length > 72 ? items[71] : null;
this.June2015 = items.Length > 73 ? items[72] : null;
this.May2015 = items.Length > 74 ? items[73] : null;
this.April2015 = items.Length > 75 ? items[74] : null;
this.February2015 = items.Length > 76 ? items[75] : null;
this.November2014 = items.Length > 77 ? items[76] : null;
this.October2014 = items.Length > 78 ? items[77] : null;
this.September2014 = items.Length > 79 ? items[78] : null;
this.August2014 = items.Length > 80 ? items[79] : null;
this.May2014 = items.Length > 81 ? items[80] : null;
this.April2014 = items.Length > 82 ? items[81] : null;
this.February2014 = items.Length > 83 ? items[82] : null;
this.December2013 = items.Length > 84 ? items[83] : null;
this.November2013 = items.Length > 85 ? items[84] : null;
this.October2013 = items.Length > 86 ? items[85] : null;
this.September2013 = items.Length > 87 ? items[86] : null;
this.May2013 = items.Length > 88 ? items[87] : null;
this.April2013 = items.Length > 89 ? items[88] : null;
this.February2013 = items.Length > 90 ? items[89] : null;
this.December2012 = items.Length > 91 ? items[90] : null;
this.November2012 = items.Length > 92 ? items[91] : null;
this.August2012 = items.Length > 93 ? items[92] : null;
this.June2012 = items.Length > 94 ? items[93] : null;
this.May2012 = items.Length > 95 ? items[94] : null;
this.April2012 = items.Length > 96 ? items[95] : null;
this.February2012 = items.Length > 97 ? items[96] : null;
this.November2011 = items.Length > 98 ? items[97] : null;
this.October2011 = items.Length > 99 ? items[98] : null;
this.August2011 = items.Length > 100 ? items[99] : null;
this.July2011 = items.Length > 101 ? items[100] : null;
this.May2011 = items.Length > 102 ? items[101] : null;
this.April2011 = items.Length > 103 ? items[102] : null;
this.February2011 = items.Length > 104 ? items[103] : null;
this.November2010 = items.Length > 105 ? items[104] : null;
this.September2010 = items.Length > 106 ? items[105] : null;
this.April2010 = items.Length > 107 ? items[106] : null;
this.February2010 = items.Length > 108 ? items[107] : null;
this.April2009 = items.Length > 109 ? items[108] : null;
this.February2009 = items.Length > 110 ? items[109] : null;
this.November2008 = items.Length > 111 ? items[110] : null;
this.September2008 = items.Length > 112 ? items[111] : null;
this.April2008 = items.Length > 113 ? items[112] : null;
this.February2008 = items.Length > 114 ? items[113] : null;
this.April2007 = items.Length > 115 ? items[114] : null;
this.February2007 = items.Length > 116 ? items[115] : null;
this.November2006 = items.Length > 117 ? items[116] : null;
this.September2006 = items.Length > 118 ? items[117] : null;
this.April2006 = items.Length > 119 ? items[118] : null;
this.February2006 = items.Length > 120 ? items[119] : null;
}
public string VoterRegNumber { get; set; }
public string LastName { get; set; }
public string FirstName { get; set; }
public string MiddleName { get; set; }
public string Suffix { get; set; }
public string PhoneNumber { get; set; }
public string EmailAddress { get; set; }
public string Address1 { get; set; }
public string Address2 { get; set; }
public string MailingAddress1 { get; set; }
public string MailingAddress2 { get; set; }
public string MailingCityStateZip { get; set; }
public string HouseNumber { get; set; }
public string StreetName { get; set; }
public string UnitType { get; set; }
public string UnitNumber { get; set; }
public string ZipCode { get; set; }
public string Jurisdiction { get; set; }
public string DistrictCombo { get; set; }
public string Ward { get; set; }
public string Congressional { get; set; }
public string StateSenate { get; set; }
public string StateAssembly { get; set; }
public string CourtofAppeals { get; set; }
public string MultiJurisdictionalJudge { get; set; }
public string County { get; set; }
public string CountySupervisory { get; set; }
public string Municipality { get; set; }
public string Aldermanic { get; set; }
public string School { get; set; }
public string HighSchool { get; set; }
public string Sanitary { get; set; }
public string TechnicalCollege { get; set; }
public string RepresentationalSchool { get; set; }
public string State { get; set; }
public string DistrictAttorney { get; set; }
public string CircuitCourt { get; set; }
public string FirstClassSchool { get; set; }
public string Incorporation { get; set; }
public string VoterStatus { get; set; }
public string VoterStatusReason { get; set; }
public string ApplicationDate { get; set; }
public string ApplicationSource { get; set; }
public string IsPermanentAbsentee { get; set; }
public string VoterType { get; set; }
public string November2020 { get; set; }
public string August2020 { get; set; }
public string May2020 { get; set; }
public string April2020 { get; set; }
public string February2020 { get; set; }
public string April2019 { get; set; }
public string February2019 { get; set; }
public string November2018 { get; set; }
public string October2018 { get; set; }
public string August2018 { get; set; }
public string June2018 { get; set; }
public string May2018 { get; set; }
public string April2018 { get; set; }
public string February2018 { get; set; }
public string January2018 { get; set; }
public string December2017 { get; set; }
public string April2017 { get; set; }
public string February2017 { get; set; }
public string November2016 { get; set; }
public string August2016 { get; set; }
public string April2016 { get; set; }
public string February2016 { get; set; }
public string December2015 { get; set; }
public string November2015 { get; set; }
public string October2015 { get; set; }
public string September2015 { get; set; }
public string July2015 { get; set; }
public string June2015 { get; set; }
public string May2015 { get; set; }
public string April2015 { get; set; }
public string February2015 { get; set; }
public string November2014 { get; set; }
public string October2014 { get; set; }
public string September2014 { get; set; }
public string August2014 { get; set; }
public string May2014 { get; set; }
public string April2014 { get; set; }
public string February2014 { get; set; }
public string December2013 { get; set; }
public string November2013 { get; set; }
public string October2013 { get; set; }
public string September2013 { get; set; }
public string May2013 { get; set; }
public string April2013 { get; set; }
public string February2013 { get; set; }
public string December2012 { get; set; }
public string November2012 { get; set; }
public string August2012 { get; set; }
public string June2012 { get; set; }
public string May2012 { get; set; }
public string April2012 { get; set; }
public string February2012 { get; set; }
public string November2011 { get; set; }
public string October2011 { get; set; }
public string August2011 { get; set; }
public string July2011 { get; set; }
public string May2011 { get; set; }
public string April2011 { get; set; }
public string February2011 { get; set; }
public string November2010 { get; set; }
public string September2010 { get; set; }
public string April2010 { get; set; }
public string February2010 { get; set; }
public string April2009 { get; set; }
public string February2009 { get; set; }
public string November2008 { get; set; }
public string September2008 { get; set; }
public string April2008 { get; set; }
public string February2008 { get; set; }
public string April2007 { get; set; }
public string February2007 { get; set; }
public string November2006 { get; set; }
public string September2006 { get; set; }
public string April2006 { get; set; }
public string February2006 { get; set; }
}
l****z
发帖数: 29846
2
不错, 顶上来
d********f
发帖数: 43471
3
我x,一下子暴露了你刷试管的真相
b********2
发帖数: 546
4

你是不是从来没听说过functional programming?
p********2
发帖数: 1
5
你真是无聊还蠢,只要结果是可靠可重复验证的,用什么工具都可以。
a*****g
发帖数: 19398
6
厉害 哦

local

【在 b********2 的大作中提到】
: LinqPad下载和使用方法请参考我的小文件分析那个帖子
: http://www.mitbbs.com/article_t/USANews/34320903.html
: 如果不用LinqPad直接用Visual Studio或者Visual Studio Code都行,这就是一段完整
: 的c# program;用LinqPad的好处是它可以直接把对象的所有property用列表输出,极
: 其方便观察
: 这个是分析大文件,5G那个的,同样的,把filename的path换成你自己的大文件local
: path就好
: 这个程序输出前100行大文件数据
: void Main()
: {

p*****o
发帖数: 1
7
不错顶起来
其实这些数据不管是分析还是折腾都很容易。我只是觉得很悲观,左x太黑暗了。这些
分析数据的只能作为旁证。
c*******e
发帖数: 5818
8
完全看不懂? 谁给个总结?

【在 l****z 的大作中提到】
: 不错, 顶上来
b********2
发帖数: 546
9
LinqPad下载和使用方法请参考我的小文件分析那个帖子
http://www.mitbbs.com/article_t/USANews/34320903.html
临时写了一个数据查看器,下载解压缩运行那个WIDataShow.exe文件就好,GUI,一目
了然
https://1drv.ms/u/s!AgQf-zvTrbTGn_9eToDarVqDj3GlIg?e=ystncE
如果想继续用Linqpad看数据请继续
如果不用LinqPad直接用Visual Studio或者Visual Studio Code都行,这就是一段完整
的c# program;用LinqPad的好处是它可以直接把对象的所有property用列表输出,极
其方便观察
这个是分析大文件,5G那个的,同样的,把filename的path换成你自己的大文件local
path就好
这个程序输出前100行大文件数据
void Main()
{
string filename = @"C:\Data\WI\2152_5757.txt";
File.ReadLines(filename)
.Skip(1)
.Select(s=> new Voter2(s)).Take(100).Dump();
}
public class Voter2
{
public Voter2(string raw)
{
string[] items = raw.Split('\t');
this.VoterRegNumber = items.Length > 1 ? items[0] : null;
this.LastName = items.Length > 2 ? items[1] : null;
this.FirstName = items.Length > 3 ? items[2] : null;
this.MiddleName = items.Length > 4 ? items[3] : null;
this.Suffix = items.Length > 5 ? items[4] : null;
this.PhoneNumber = items.Length > 6 ? items[5] : null;
this.EmailAddress = items.Length > 7 ? items[6] : null;
this.Address1 = items.Length > 8 ? items[7] : null;
this.Address2 = items.Length > 9 ? items[8] : null;
this.MailingAddress1 = items.Length > 10 ? items[9] : null;
this.MailingAddress2 = items.Length > 11 ? items[10] : null;
this.MailingCityStateZip = items.Length > 12 ? items[11] : null;
this.HouseNumber = items.Length > 13 ? items[12] : null;
this.StreetName = items.Length > 14 ? items[13] : null;
this.UnitType = items.Length > 15 ? items[14] : null;
this.UnitNumber = items.Length > 16 ? items[15] : null;
this.ZipCode = items.Length > 17 ? items[16] : null;
this.Jurisdiction = items.Length > 18 ? items[17] : null;
this.DistrictCombo = items.Length > 19 ? items[18] : null;
this.Ward = items.Length > 20 ? items[19] : null;
this.Congressional = items.Length > 21 ? items[20] : null;
this.StateSenate = items.Length > 22 ? items[21] : null;
this.StateAssembly = items.Length > 23 ? items[22] : null;
this.CourtofAppeals = items.Length > 24 ? items[23] : null;
this.MultiJurisdictionalJudge = items.Length > 25 ? items[24] : null
;
this.County = items.Length > 26 ? items[25] : null;
this.CountySupervisory = items.Length > 27 ? items[26] : null;
this.Municipality = items.Length > 28 ? items[27] : null;
this.Aldermanic = items.Length > 29 ? items[28] : null;
this.School = items.Length > 30 ? items[29] : null;
this.HighSchool = items.Length > 31 ? items[30] : null;
this.Sanitary = items.Length > 32 ? items[31] : null;
this.TechnicalCollege = items.Length > 33 ? items[32] : null;
this.RepresentationalSchool = items.Length > 34 ? items[33] : null;
this.State = items.Length > 35 ? items[34] : null;
this.DistrictAttorney = items.Length > 36 ? items[35] : null;
this.CircuitCourt = items.Length > 37 ? items[36] : null;
this.FirstClassSchool = items.Length > 38 ? items[37] : null;
this.Incorporation = items.Length > 39 ? items[38] : null;
this.VoterStatus = items.Length > 40 ? items[39] : null;
this.VoterStatusReason = items.Length > 41 ? items[40] : null;
this.ApplicationDate = items.Length > 42 ? items[41] : null;
this.ApplicationSource = items.Length > 43 ? items[42] : null;
this.IsPermanentAbsentee = items.Length > 44 ? items[43] : null;
this.VoterType = items.Length > 45 ? items[44] : null;
this.November2020 = items.Length > 46 ? items[45] : null;
this.August2020 = items.Length > 47 ? items[46] : null;
this.May2020 = items.Length > 48 ? items[47] : null;
this.April2020 = items.Length > 49 ? items[48] : null;
this.February2020 = items.Length > 50 ? items[49] : null;
this.April2019 = items.Length > 51 ? items[50] : null;
this.February2019 = items.Length > 52 ? items[51] : null;
this.November2018 = items.Length > 53 ? items[52] : null;
this.October2018 = items.Length > 54 ? items[53] : null;
this.August2018 = items.Length > 55 ? items[54] : null;
this.June2018 = items.Length > 56 ? items[55] : null;
this.May2018 = items.Length > 57 ? items[56] : null;
this.April2018 = items.Length > 58 ? items[57] : null;
this.February2018 = items.Length > 59 ? items[58] : null;
this.January2018 = items.Length > 60 ? items[59] : null;
this.December2017 = items.Length > 61 ? items[60] : null;
this.April2017 = items.Length > 62 ? items[61] : null;
this.February2017 = items.Length > 63 ? items[62] : null;
this.November2016 = items.Length > 64 ? items[63] : null;
this.August2016 = items.Length > 65 ? items[64] : null;
this.April2016 = items.Length > 66 ? items[65] : null;
this.February2016 = items.Length > 67 ? items[66] : null;
this.December2015 = items.Length > 68 ? items[67] : null;
this.November2015 = items.Length > 69 ? items[68] : null;
this.October2015 = items.Length > 70 ? items[69] : null;
this.September2015 = items.Length > 71 ? items[70] : null;
this.July2015 = items.Length > 72 ? items[71] : null;
this.June2015 = items.Length > 73 ? items[72] : null;
this.May2015 = items.Length > 74 ? items[73] : null;
this.April2015 = items.Length > 75 ? items[74] : null;
this.February2015 = items.Length > 76 ? items[75] : null;
this.November2014 = items.Length > 77 ? items[76] : null;
this.October2014 = items.Length > 78 ? items[77] : null;
this.September2014 = items.Length > 79 ? items[78] : null;
this.August2014 = items.Length > 80 ? items[79] : null;
this.May2014 = items.Length > 81 ? items[80] : null;
this.April2014 = items.Length > 82 ? items[81] : null;
this.February2014 = items.Length > 83 ? items[82] : null;
this.December2013 = items.Length > 84 ? items[83] : null;
this.November2013 = items.Length > 85 ? items[84] : null;
this.October2013 = items.Length > 86 ? items[85] : null;
this.September2013 = items.Length > 87 ? items[86] : null;
this.May2013 = items.Length > 88 ? items[87] : null;
this.April2013 = items.Length > 89 ? items[88] : null;
this.February2013 = items.Length > 90 ? items[89] : null;
this.December2012 = items.Length > 91 ? items[90] : null;
this.November2012 = items.Length > 92 ? items[91] : null;
this.August2012 = items.Length > 93 ? items[92] : null;
this.June2012 = items.Length > 94 ? items[93] : null;
this.May2012 = items.Length > 95 ? items[94] : null;
this.April2012 = items.Length > 96 ? items[95] : null;
this.February2012 = items.Length > 97 ? items[96] : null;
this.November2011 = items.Length > 98 ? items[97] : null;
this.October2011 = items.Length > 99 ? items[98] : null;
this.August2011 = items.Length > 100 ? items[99] : null;
this.July2011 = items.Length > 101 ? items[100] : null;
this.May2011 = items.Length > 102 ? items[101] : null;
this.April2011 = items.Length > 103 ? items[102] : null;
this.February2011 = items.Length > 104 ? items[103] : null;
this.November2010 = items.Length > 105 ? items[104] : null;
this.September2010 = items.Length > 106 ? items[105] : null;
this.April2010 = items.Length > 107 ? items[106] : null;
this.February2010 = items.Length > 108 ? items[107] : null;
this.April2009 = items.Length > 109 ? items[108] : null;
this.February2009 = items.Length > 110 ? items[109] : null;
this.November2008 = items.Length > 111 ? items[110] : null;
this.September2008 = items.Length > 112 ? items[111] : null;
this.April2008 = items.Length > 113 ? items[112] : null;
this.February2008 = items.Length > 114 ? items[113] : null;
this.April2007 = items.Length > 115 ? items[114] : null;
this.February2007 = items.Length > 116 ? items[115] : null;
this.November2006 = items.Length > 117 ? items[116] : null;
this.September2006 = items.Length > 118 ? items[117] : null;
this.April2006 = items.Length > 119 ? items[118] : null;
this.February2006 = items.Length > 120 ? items[119] : null;
}
public string VoterRegNumber { get; set; }
public string LastName { get; set; }
public string FirstName { get; set; }
public string MiddleName { get; set; }
public string Suffix { get; set; }
public string PhoneNumber { get; set; }
public string EmailAddress { get; set; }
public string Address1 { get; set; }
public string Address2 { get; set; }
public string MailingAddress1 { get; set; }
public string MailingAddress2 { get; set; }
public string MailingCityStateZip { get; set; }
public string HouseNumber { get; set; }
public string StreetName { get; set; }
public string UnitType { get; set; }
public string UnitNumber { get; set; }
public string ZipCode { get; set; }
public string Jurisdiction { get; set; }
public string DistrictCombo { get; set; }
public string Ward { get; set; }
public string Congressional { get; set; }
public string StateSenate { get; set; }
public string StateAssembly { get; set; }
public string CourtofAppeals { get; set; }
public string MultiJurisdictionalJudge { get; set; }
public string County { get; set; }
public string CountySupervisory { get; set; }
public string Municipality { get; set; }
public string Aldermanic { get; set; }
public string School { get; set; }
public string HighSchool { get; set; }
public string Sanitary { get; set; }
public string TechnicalCollege { get; set; }
public string RepresentationalSchool { get; set; }
public string State { get; set; }
public string DistrictAttorney { get; set; }
public string CircuitCourt { get; set; }
public string FirstClassSchool { get; set; }
public string Incorporation { get; set; }
public string VoterStatus { get; set; }
public string VoterStatusReason { get; set; }
public string ApplicationDate { get; set; }
public string ApplicationSource { get; set; }
public string IsPermanentAbsentee { get; set; }
public string VoterType { get; set; }
public string November2020 { get; set; }
public string August2020 { get; set; }
public string May2020 { get; set; }
public string April2020 { get; set; }
public string February2020 { get; set; }
public string April2019 { get; set; }
public string February2019 { get; set; }
public string November2018 { get; set; }
public string October2018 { get; set; }
public string August2018 { get; set; }
public string June2018 { get; set; }
public string May2018 { get; set; }
public string April2018 { get; set; }
public string February2018 { get; set; }
public string January2018 { get; set; }
public string December2017 { get; set; }
public string April2017 { get; set; }
public string February2017 { get; set; }
public string November2016 { get; set; }
public string August2016 { get; set; }
public string April2016 { get; set; }
public string February2016 { get; set; }
public string December2015 { get; set; }
public string November2015 { get; set; }
public string October2015 { get; set; }
public string September2015 { get; set; }
public string July2015 { get; set; }
public string June2015 { get; set; }
public string May2015 { get; set; }
public string April2015 { get; set; }
public string February2015 { get; set; }
public string November2014 { get; set; }
public string October2014 { get; set; }
public string September2014 { get; set; }
public string August2014 { get; set; }
public string May2014 { get; set; }
public string April2014 { get; set; }
public string February2014 { get; set; }
public string December2013 { get; set; }
public string November2013 { get; set; }
public string October2013 { get; set; }
public string September2013 { get; set; }
public string May2013 { get; set; }
public string April2013 { get; set; }
public string February2013 { get; set; }
public string December2012 { get; set; }
public string November2012 { get; set; }
public string August2012 { get; set; }
public string June2012 { get; set; }
public string May2012 { get; set; }
public string April2012 { get; set; }
public string February2012 { get; set; }
public string November2011 { get; set; }
public string October2011 { get; set; }
public string August2011 { get; set; }
public string July2011 { get; set; }
public string May2011 { get; set; }
public string April2011 { get; set; }
public string February2011 { get; set; }
public string November2010 { get; set; }
public string September2010 { get; set; }
public string April2010 { get; set; }
public string February2010 { get; set; }
public string April2009 { get; set; }
public string February2009 { get; set; }
public string November2008 { get; set; }
public string September2008 { get; set; }
public string April2008 { get; set; }
public string February2008 { get; set; }
public string April2007 { get; set; }
public string February2007 { get; set; }
public string November2006 { get; set; }
public string September2006 { get; set; }
public string April2006 { get; set; }
public string February2006 { get; set; }
}
l****z
发帖数: 29846
10
不错, 顶上来
相关主题
马萨诸塞州议会也限制公立部门工会的医疗保健福利谈判权了Michael Jordan Sues Chinese Sportswear Company for Name Use
被英国放回利比亚的洛克比恐怖袭击罪犯现在踪迹皆无了...Mark Steyn轰奥巴马赤字开支还攻击共和党的缩减债务方案
obama 401k 也要收税,我XNorth Carolina voters ban gay marriage, civil unions
进入USANews版参与讨论
d********f
发帖数: 43471
11
我x,一下子暴露了你刷试管的真相
b********2
发帖数: 546
12

你是不是从来没听说过functional programming?
p********2
发帖数: 1
13
你真是无聊还蠢,只要结果是可靠可重复验证的,用什么工具都可以。
a*****g
发帖数: 19398
14
厉害 哦

local

【在 b********2 的大作中提到】
: LinqPad下载和使用方法请参考我的小文件分析那个帖子
: http://www.mitbbs.com/article_t/USANews/34320903.html
: 临时写了一个数据查看器,下载解压缩运行那个WIDataShow.exe文件就好,GUI,一目
: 了然
: https://1drv.ms/u/s!AgQf-zvTrbTGn_9eToDarVqDj3GlIg?e=ystncE
: 如果想继续用Linqpad看数据请继续
: 如果不用LinqPad直接用Visual Studio或者Visual Studio Code都行,这就是一段完整
: 的c# program;用LinqPad的好处是它可以直接把对象的所有property用列表输出,极
: 其方便观察
: 这个是分析大文件,5G那个的,同样的,把filename的path换成你自己的大文件local

p*****o
发帖数: 1
15
不错顶起来
其实这些数据不管是分析还是折腾都很容易。我只是觉得很悲观,左x太黑暗了。这些
分析数据的只能作为旁证。
c*******e
发帖数: 5818
16
完全看不懂? 谁给个总结?

【在 l****z 的大作中提到】
: 不错, 顶上来
1 (共1页)
进入USANews版参与讨论
相关主题
Mitt 和 Ann 来信了Socialism & Me (转载)
California leads in poverty rankingsFed will be audited - One time (转载)
难道不觉得德州真的有点恐怖耶? (转载)马萨诸塞州议会也限制公立部门工会的医疗保健福利谈判权了
Obama proposes cuts to Social Security (转载)被英国放回利比亚的洛克比恐怖袭击罪犯现在踪迹皆无了...
Big savings for LLC ownersobama 401k 也要收税,我X
作死的教会Michael Jordan Sues Chinese Sportswear Company for Name Use
AMT in new Tax BilMark Steyn轰奥巴马赤字开支还攻击共和党的缩减债务方案
我认识的主党粉都很受伤North Carolina voters ban gay marriage, civil unions
相关话题的讨论汇总
话题: null话题: string话题: items话题: public话题: set