zoukankan      html  css  js  c++  java
  • C# 基础之string[,] 和string[][]

    昨天做项目时碰到一个问题,后台返回一张关系表,里面就两个字段,简化为A,B字段(1:N的关系),一个A对应多个B字段。

    由于对于string[,] 和string[][] 的认识不到位,刚开始搞错了数据结构,今天花时间重新复习下基础。

    需要的数据结构用一个二维数组可以满足:string[,] strResult。赋值的话如下:

    strResult[0,0]="A0,B0";

    strResult[0,1]="A0,B1";

    strResult[1,0]="A1,B0";

    strResult[1,1]="A1,B1";

    strResult[1,2]="A1,B2";

    符合一对多的关系。

    而string[][]的话,自己未能找到合适的结构返回类似json样的键值对数据。

    写这篇帖子主要目的有两个:

    1、记录下碰到的问题,虽然问题记录的比较简单。

    2、再回顾下基础知识。

    其中第二点是重点:刚开始搜索string[,] 和string[][]的区别就费了好些时间,贴出来两个链接。

    string[,] 是多维数组

    string[][]是交错数组

    string[][] 初始化:

     string[][] order = new string[][] { new string[] { "IsTop", "desc" }, new string[] { "CreateDate", "desc" } };

    PS:碰到问题还是找比较靠谱的官方文档;不要在度娘上花费太多时间。

  • 相关阅读:
    jvm05
    jvm04
    jvm03
    jvm02
    jvm01
    rabbitmq-01
    lock接口认识及可重入锁的实现
    volitile的使用
    自旋锁,死锁与重入锁
    上机实验4--求序列的最大元素和最小元素
  • 原文地址:https://www.cnblogs.com/meng9527/p/7308052.html
Copyright © 2011-2022 走看看