社区
C#
帖子详情
二次开发!
qqqqqqpppp
2008-10-19 03:47:09
刚刚接触C#,要在一个开源的项目上做二次开发。上周才开始看C#的语法,请问各位提些建议,如何能快点理解整个工程的框架,谢谢!
...全文
161
19
打赏
收藏
二次开发!
刚刚接触C#,要在一个开源的项目上做二次开发。上周才开始看C#的语法,请问各位提些建议,如何能快点理解整个工程的框架,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cwb210
2008-10-20
打赏
举报
回复
[Quote=引用 12 楼 syc958 的回复:]
当然是先看功能,再看函数!数据库,然后再看具体代码!
[/Quote]
恩 我也是新学 也在看2次开发 先看看功能,在查查该功能下的代码,在整体回过来看看
把握下全局
不知道说的对不对,能明白否 呵呵
syc958
2008-10-20
打赏
举报
回复
当然是先看功能,再看函数!数据库,然后再看具体代码!
lude8880
2008-10-20
打赏
举报
回复
我也在做,建议楼主设置断点,然后逐行跟踪,跟踪一行懂一行
qqqqqqpppp
2008-10-20
打赏
举报
回复
谢谢zhoujk的建议。
lude8880
2008-10-20
打赏
举报
回复
比如你看程序,以为a调用了b,但是运行时根本没调用。。。
devilli
2008-10-20
打赏
举报
回复
F11看着吧
lude8880
2008-10-20
打赏
举报
回复
这样你才知道函数之间的关系
cwb210
2008-10-20
打赏
举报
回复
[Quote=引用 15 楼 lude8880 的回复:]
有用户输入就不能跟踪了?
对新手来说,这样跟踪下去是越看越糊涂的,不知道其中的关系,更不知道函数的调用等等
所以先一个一个功能看我觉得还是可行的 应为我自己也是新手
有不足 大家可以提
lude8880
2008-10-20
打赏
举报
回复
有用户输入就不能跟踪了?
qqqqqqpppp
2008-10-20
打赏
举报
回复
回11楼,逐行跟踪恐怕不行,代码太多,又要涉及用户输入。
谢谢12.13楼的答复。
zhoujk
2008-10-19
打赏
举报
回复
从高向低,先从平台的应用功能开始,看它的所有类成员功能和数据成员,然后再读它的每个函数以及调用,如果有注释,就认真读,如果没有,就尝试自己加。慢慢来。有时要重写一段代码后,才能发现当初开始写时没有考虑到的问题,从而理解原作者为什么要弄得这么复杂。
hukui161
2008-10-19
打赏
举报
回复
照虎画皮.慢慢学
qqqqqqpppp
2008-10-19
打赏
举报
回复
貌似没有文档,只有源代码,面对一大堆代码、对象,有点无从下手。
lizhimin0310
2008-10-19
打赏
举报
回复
对!照猫画虎,先学会修改,慢慢自己就会做了
liuhelong
2008-10-19
打赏
举报
回复
看文档,
看项目组成结构
孤剑
2008-10-19
打赏
举报
回复
看文档罗,看看别人的文档 documents
紫气东来_999
2008-10-19
打赏
举报
回复
照猫画虎~~~
内部交流~~~
自学~
CSDN
net0003
2008-10-19
打赏
举报
回复
呵
lextm
2008-10-19
打赏
举报
回复
看你选的哪个开源项目了,有的文档化还不错,有的就完全没文档了。
人脸识别开发包(免费,可商用,有演示、范例、说明书)完整项目实例源码
人脸识别
二次开发
包,免费,可商用,有演示、范例、说明书
tekla
二次开发
用C语言,Tekla
二次开发
怎么弄?一篇文章入门tekla
二次开发
!
本次Tekla
二次开发
入门,是真·入门,首先以梁beam为例。软件使用版本为Tekla2017,VS2017。很多地方与Revit二开相似。笔者是正在学习的小白,愿为砖瓦,以引玉石,永不秃头!本期后台放出两种源代码,正文示例仅为一种。1.启动VS,建立winform项目,启动Tekla框架为.NETFramework4.6.12.建立Tekla引用两种方式:(1)通过“引用”添加。通过“解决方案资...
通达OA
二次开发
网络课程
还在羡慕那些技术大牛轻松的做通达OA
二次开发
么,给你一个机会掌握真正的
二次开发
本领。古人云:授人予鱼,不如授人予渔。学习一门课程开启一段新的旅程。 特别说明:本
二次开发
培训课程适用于具有PHP和mySQL基础的...
可自主
二次开发
的微信云控客服crm系统软件(带源码)
可自主
二次开发
的微信云控客服crm系统软件(带源码) 分享一款可自主
二次开发
的微信云控客服crm软件,不是微信网页协议,不是ipad协议,不是安卓协议。提供源代码完全可以自主
二次开发
! 全部协议定义在这:1、基础消息类型 1、客户端发送的心跳包 HeartBeatReq = 1001; 2、消息接收确认回复(接收或拒绝接收) MsgReceivedAck = 1002; 3、错误单独提升为...
Revit
二次开发
资料汇总
一、背景 现在越来越多的小伙伴加入了Revit
二次开发
的阵营,刚入门,资料去哪找?如何开始
二次开发
?有没有可以带我的老司机?…等都是让小伙伴头疼的问题。因此笔者这篇文章就给大家分享了一些解决问题的观点,还收集了一些不错的
二次开发
资源,供大家学习参考,希望能帮助到大家。 二、基本认识 2.1我该采取什么语言? revit
二次开发
优先考虑使用C#语言,理由如下: 目前市面上关于revit
二次开发
的书...
C#
110,567
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章