乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
楼主: nobody

. net Excel w/CAD建议

[复制链接]

129

主题

422

帖子

5

银币

中流砥柱

Rank: 25

铜币
936
发表于 2018-6-21 10:03:12 | 显示全部楼层
啊,是的 - 接口。 我一直忘记这些是多么有用。 能够传递这个,那个,或者另一个,只是因为它们都实现了INeedToDoTHISToYou...无价的。
回复

使用道具 举报

23

主题

239

帖子

6

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
327
发表于 2018-6-22 08:19:29 | 显示全部楼层
谢谢大家的投入,这是很大的帮助,非常感谢。
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2018-6-24 19:42:35 | 显示全部楼层
读得好CADBloke虽然我不会把自己和“胶带程序员”放在同一个班级里,但它确实描述了我是如何完成任务的。我宁愿努力手写我需要的代码,也不愿花几天/几周的时间学习一个新的应用编程接口来做一些我_should_能够自己编码的事情,而且我通常只需要“框架”提供的一小部分。我也通过这种方式学到了更多我有不止几个“原型”应用程序(1000的LOC)在生产中使用,可以使用完全重写,但是作为一个单人操作,很难找到时间,而且很有可能我会打破一些正在工作的东西。请注意,如果我有时间,我会在进行编辑或修复错误时清理部分代码,所以它是半成品这是一个非常简单的csv解析器的快速示例,它采用csv文件路径进行读取,在分隔符上拆分每一行(excel中的行)并返回一个可供使用的列表。它适用于包含ID字段和x, y, z坐标的点高度。当然,它不像导入的库方法那样可重用,并且字段的大小是固定的,但为什么要使事情复杂化公共静态列表CSVFileToSplitList(string filePath)。
{。
listlist=new List();。
如果(File.Exists(filePath))。
{。
字符串[]csvRow=File.ReadAllLines(filePath);。
string[]字段=新字符串[4];。
foreach(csvRow中的字符串csvRow)。
{。
字段=csvRow.Split (',');。
list.Add(字段);。
}。
}。
返回列表;。
}。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-2-4 10:53 , Processed in 0.242556 second(s), 67 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表