将项添加到数组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将项添加到数组相关的知识,希望对你有一定的参考价值。

There may be a simpler way to do this but this is the only way I could find to solve this problem. There is no Add method for basic arrays.
  1. // Add an item to the end of an existing array
  2. string[] ar1 = new string[] {"I", "Like", "To"}
  3.  
  4. // create a temporary array with an extra slot
  5. // at the end
  6. string[] ar2 = new string[ar1.Length + 1];
  7.  
  8. // add the contents of the ar1 to ar2
  9. // at position 0
  10. ar1.CopyTo(ar2, 0);
  11.  
  12. // add the desired value
  13. ar2.SetValue("Code.", ar1.Length);
  14.  
  15. // overwrite ar1 with ar2 and voila!
  16. // the contents of ar1 should now be {"I", "Like", "To", "Code."}
  17. ar1 = ar2;

以上是关于将项添加到数组的主要内容,如果未能解决你的问题,请参考以下文章

无法将项添加到const char * vector中? C ++

在不知道元素类型的情况下将项添加到列表中

javascript 将项添加到对象

sh 用于将项添加到yaml术语列表的Shell脚本

csharp 使用客户端对象模型将项添加到SharePoint列表。

将项添加到comboBox javaFx FXML时出错[重复]