当前位置: 首页 > news >正文

.NET C# 如何获取object对象的数据

如何获取object对象的数据

在DAL层,一般会封装一些返回值,返回的类型就会为object ,但是需要其中的值进行判断

 public static object SaveFileIns(string filepath){return new { path = pathlist, file_name = fileNamelist, Message = "OK" };
}

所以就需要去获取其中的返回值

返回参数.GetType().GetProperty(“属性名”).GetValue(data)

  public ActionResult SaveFileIns(){//获取文件路径//返回数据string fliePath = Request["fliePath"];var data = FileHelper.SaveFileIns(fliePath);//判断是否上传成功if (data.GetType().GetProperty("Message").GetValue(data).ToString() == "OK")return Success("OK", data);elsereturn Error("上传失败");}
http://www.lryc.cn/news/273432.html

相关文章:

  • 使用IDEA创建使用 JDK8 的 2.x.x 版本的 Spring Boot 项目以及 Spring Boot 项目如何修改JDK版本
  • 游戏服务器整体架构思考
  • labelme 标注的数据集转化为Mask-Rcnn适用的数据集
  • x-cmd pkg | tig - git 文本模式界面
  • 信息论与编码期末复习——概念论述简答题(一)
  • [Kubernetes]4. 借助腾讯云TKE快速创建Pod、Deployment、Service部署k8s项目
  • 二叉排序树的创建、插入、查找和删除【数据结构】
  • 【管理篇 / 恢复】❀ 07. macOS下用命令刷新固件 ❀ FortiGate 防火墙
  • 工作纪实40-使用redis的几种姿势
  • 修改 docker /dev/shm 的大小
  • 【观察】Aginode安捷诺:坚守“长期主义”,服务中国数字经济
  • HttpClient库与代理IP在爬虫程序中的应用
  • C#最佳工具集合:IDE、分析、自动化工具等
  • promethues grafana 安装和使用
  • 华为DriveONE电机控制器拆解实拍
  • 【git使用】历史commit的分割(git rebase和 git reset的联合使用)
  • 栈和队列oj题——225. 用队列实现栈
  • 集合的三种遍历方式
  • Mysql 中的常用命令
  • 【Java】CompletableFuture使用方法
  • 摆烂式学习ssh
  • 用 Python 抓取 bilibili 弹幕并分析!
  • 目标检测YOLO实战应用案例100讲-基于红外图像处理的无人机光伏组件故障检测(续)
  • go mod 命令详解
  • 花了一小时,拿python手搓了一个考研背单词软件
  • 一篇文章学会Vim
  • 面试算法91:粉刷房子
  • js逆向第11例:猿人学第4题雪碧图、样式干扰
  • OpenEular23.09(欧拉)操作系统为企业搭建独立的K8S集群环境,详细流程+截图
  • 学生成绩管理系统半成品