对已经装箱的Object对象进行格式化

目录

  • 1、涉及装箱的基础类型
  • 2、对类型进行格式化
    • 2.1、模板函数方式
    • 2.2、使用String.Format
  • 3、结语
  • 引用链接

1、涉及装箱的基础类型

目前遇到的问题,其实是数据模型类的某些字段需要进行格式化,因涉及到装箱,稍微变得复杂。
其中的类型包含下列类型:byte、int、long、float、double、decimal和DateTime类型 ,以及其相对应的可空类型。
因为传入参数均为 object,因此需要探测下其真实类型,定义如下:

        private static Type[] _myTypes = {typeof(

你可能感兴趣的:(.net,core,.net,core,深度剖析)