我有一段代码可以将一个大的字符串矩阵转换成一个大的MyClass. MyClass是我编写的一个小类,它存储有关每个字符串的一些信息,如下所示:
class MyClass
{
public MyEnum Class { get; private set; }
public int A { get; private set; }
public int B { get; private set; }
public int C { get; private set; }
public int D { get; private set; }
}
Run Code Online (Sandbox Code Playgroud)
目前该软件能够处理大至 5-20 列 x 100 万行的矩阵,但我希望将行数增加到接近 1000 万行。我不认为我可以做很多事情来减少字符串矩阵的占用空间,但我想减少MyClass.
我可以使用shortas 列的类型A以及, andbyte的类型,尽管这需要对代码进行相当大的重构。BCD
我的问题,或者更确切地说是问题:
shortand byte?MyEnum为类型吗 …