060821流水账

setvalue:
  • https://docs.microsoft.com/zh-cn/dotnet/api/system.array.setvalue?view=net-5.0  还是官方的香啊
  • https://wenda.so.com/q/1385398332061689

今天用到的是带两个参数的setvalue()方法,功能是  将某值设置给一维数组中指定位置的元素  。

具体的数据类型限制和重载方法参见官方文档。

public void SetValue (object? value, int index);

createInstance:
  • https://docs.microsoft.com/zh-cn/dotnet/api/system.array.createinstance?redirectedfrom=MSDN&view=net-5.0#System_Array_CreateInstance_System_Type_System_Int32___System_Int32___
  • https://www.cnblogs.com/xiong950413/p/9773025.html

格式:public static Array CreateInstance (Type elementType, int[] lengths, int[] lowerBounds);

官方的示例很有代表性,后面那个案例更简单清晰

浅表副本
  • https://www.cnblogs.com/netlyf/archive/2009/12/13/1623047.html

英文解释很清楚,浅表副本,浅拷贝只复制引用,不复制对象

Array.Copy()方法
  • https://docs.microsoft.com/zh-cn/dotnet/api/system.array.copy?view=net-5.0

将一个 Array 的一部分元素复制到另一个 Array 中,并根据需要执行类型转换和装箱。

没看进去10:25:47

Array.Sort()方法。没看进去10:25:40
  • https://docs.microsoft.com/zh-cn/dotnet/api/system.array.sort?view=net-5.0
Array.Segment<T>结构,包括属性里的offset,count等,还是官方的香啊。分隔一维数组的一部分,没看进去10:25:31
  • https://docs.microsoft.com/zh-cn/dotnet/api/system.arraysegment-1?view=net-5.0
哦泛型
  • https://www.cnblogs.com/qicao/p/9126060.html

C#中的自定义泛型类、泛型方法和泛型接口,没看进去10:26:35

  • https://www.cnblogs.com/dotnet261010/p/9034594.html

C#泛型详解——解释的很透彻,但我没看进去10:25:22

彩蛋:C语言写三子棋
  • https://blog.csdn.net/weixin_41890097/article/details/80011621

其实这总结也应该下班写,以后就下班写吧

昨天没写完,公司人走差不多了,不好意思继续写

今天继续08:58:42

刚刚看了看这篇文章:https://www.cnblogs.com/leitang/p/14861005.html

面试阿里P7例题,数组去重。作者说到提前沟通,考虑特殊情况,时间复杂度以及设计测试用例,虽然因为时间有限没有看完,但是给我的工作也带来了启发。

比如即将到我手里的项目,到底有哪些方面的需求,有哪些特殊情况需要考虑,有哪些特性的测试用例等等

好我接着总结昨天的了

咳,这玩意应该当天写完。今天不管好不好意思都要写完再走

橘子Jane
原文地址:https://www.cnblogs.com/Jane-share/p/14862955.html