代码之家  ›  专栏  ›  技术社区  ›  koryakinp

C#8.0使用多维数组的范围

  •  0
  • koryakinp  · 技术社区  · 6 年前

    在C#8.0中,为什么可以在一维数组上使用范围:

    var oneDim = new int[5];
    var oneDimSlice = oneDim[2..4];
    

    但不能用在多维数组上吗?

    var twoDim = new int[5, 5];
    var twoDimSlice = twoDim[2..4, 2..4];
    
    0 回复  |  直到 6 年前