精华内容
下载资源
问答
  • C#自动发帖程序 完整项目,C#源代码

    热门讨论 2012-04-02 18:52:17
    C#自动发帖程序 完整项目,C#源代码,以魅族论坛为例进行发帖,已测试。账户(mychange)当前帖子数4700+。
  • 远程监控(C#源代码

    热门讨论 2007-09-02 19:14:43
    远程监控(C#源代码
  • 漂亮的抽奖C#源代码

    千次下载 热门讨论 2012-01-03 14:07:38
    该系统功能很简单,但界面很精美。点击抽奖则可以随机的生成结果。
  • ICanSeeYou远程控制软件(所有C#源代码

    千次下载 热门讨论 2007-04-28 23:19:35
    ICanSeeYou远程控制软件(所有C#源代码) 另外附有说明文档。 原程序(安装包)的下载地址: http://download1.csdn.net/down3/20070428/28022416404.rar<br/><br/>源代码说明: <br/>IDE(集成开发...
  • 利用MaxtoCode加密C#源代码

    千次阅读 2013-02-27 16:17:21
    利用MaxtoCode加密C#源代码 原文地址:http://www.webkaka.com/blog/archives/MaxtoCode-encrypt-dotnet-program.html 一、为什么要加密Dotnet源代码 Dotnet是一种建立在虚拟机上执行的语言,它直接生成 ...

    利用MaxtoCode加密C#源代码


    原文地址:http://www.webkaka.com/blog/archives/MaxtoCode-encrypt-dotnet-program.html
    一、为什么要加密Dotnet源代码

    Dotnet是一种建立在虚拟机上执行的语言,它直接生成 MSIL 的中间语言,再由DotNet编译器 JIT 解释映象为本机代码并交付CPU执行。它和Java是一种机制的语言。这种语言的优点就是您不需要去考虑您的程序在那里运行,您只需要把功能做出来,虚拟机会在任何地方实现您的功能。这是一个很好的趋势和想法,但虚拟机的中间语言由于带了大量的“元数据”信息,所以也极容易被反编译。

    源代码被反编译后,有许多可怕之处。如:源代码泄漏,被竞争对手拿去和你竞争;还有知识产权的问题等等。
    二、Dotnet源代码的加密工具有哪些

    Dotnet源代码保护方案和加密工具有很多,第三方保护工具较好的厂商有:
    1.       Aiasted.SOFT
    a)         产品 :MaxtoCode ,种类 :加密、混淆
    2.       PerEmptive Solutions
    a)         产品 :Dotfuscator Community ,种类 :混淆
    3.       Remotesoft
    a)         产品 :Remotesoft Protect ,种类 :加密
    b)        产品 :Remotesoft Dotfuscator ,种类 :混淆
    4.       XenoCode
    a)         产品 :XenoCode ,种类:混淆

    这里我介绍的是MaxtoCode,因为它是目前业界人为最好的Dotnet加密工具。

    三、MaxtoCode下载

    如果你还没有MaxtoCode,那请先下载,版本MaxtoCode企业版3.03。

     四、用MaxtoCode加密Dotnet源代码的使用方法

    1、打开MaxtoCode

    2、选择保存目录,把所有选项都勾选上,然后点击“添加”,选择需要加密的dll

    3、点击“执行加密”

    4、这时会看到保存目录上生成了两个文件:加密后的dll、MRuntime2.dll。把这两个文件拷贝到程序bin目录下覆盖编译之前的文件,立即可以使用了。注意:MRuntime2.dll是不用引用到项目里的,拷贝到bin下即可。

    五、检查加密结果

    1、看看加密前的字符串

    2、用反编译工具reflector进行反编译加密后的代码,还没有reflector?点击下载。


    可以看到,反编译后看不出原来的代码了。

    展开全文
  • 在线考试系统C# 源代码

    热门讨论 2011-01-26 08:28:06
    C# 2.0+Microsoft SQL Server 2000 实现) 传统考试要求老师打印试卷、安排考试、监考、收集试卷、评改试卷、讲评试 卷和分析试卷。这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。 在线考试系统是...
  • Unity引擎及编辑器C#源代码发布

    千次阅读 2018-03-29 00:00:00
    3月23日我们在GitHub上发布了Unity引擎和编辑器的C#源代码,仅供Unity学习参考使用。为何如此决定为了了解或改进自己的Unity项目,一直以来有用户对Unity .NET程序集反汇编,我们的服务条款明确允许这样做。但反汇编...
        

    3月23日我们在GitHub上发布了Unity引擎和编辑器的C#源代码,仅供Unity学习参考使用。


    为何如此决定

    为了了解或改进自己的Unity项目,一直以来有用户对Unity .NET程序集反汇编,我们的服务条款明确允许这样做。但反汇编有二大缺点:

    • 尽管这不难做,但过程还是十分麻烦。

    • 反汇编后导出的结果不会给出最初的注释和变量名,这样要理解代码会很困难。

     

    为了提供方便,不少社区成员不辞辛劳向GitHub仓库提供反汇编的代码。实话说,我们对这件事的感觉比较复杂。一方面,我们很高兴看到用户为壮大Unity社区提供实用的服务。但另一方面,这种行为从严格意义上说是违法的。虽然我们的服务条款允许进行反汇编,但服务条款里却不允许将这些代码发布

     

    我们经过良久的考虑,决定解决这些问题的最好办法只有一个:那就是我们自己发布源代码。

     

    要点解释

    为了防止产生误解和标题党,我们认为需要花些篇幅具体解释一下我们的做法。

     

    我们不会将Unity开源抱歉,我们也没有开源的计划。我们并非不喜欢开源,事实上我们其实有很多开源项目,例如:UI系统,Networking等。请参考:Unity开源项目参与指南


    如果将来我们再也不需要源代码,而且这样做不会影响我们的业务,我们会开源所有Unity的代码。但在可以预见的将来中,我们会保有主引擎的所有权,C#参考源代码会在特定协议下发布,用户仅可以阅读代码,不可以修改代码。请查看完整的协议文本,请先了解所有细节以免触及底线做违法的事。

     

    我们也不会接受C#参考源代码的合并请求。我们既没有法律框架也没有组织框架来处理这些合并请求,更不用说准备合并请求这个行为本身就已经违反了参考协议。


    我们希望能从中了解到C#参考源代码有哪些错误,请使用Unity Bug Reporter来汇报错误,不要只是在GitHub上提交合并请求。注意,使用Unity Bug Reporter来汇报错误时候,需要详细描述问题,指出在参考源代码中有哪些与问题相关的代码行或文件。

     

    源代码的用意

    所有进入UnityEngine和UnityEditor托管程序集中的C#源,其每个版本都会从Unity 2017.1开始。在未来的日子里,这个库将会在每次新版本发布后不久进行更新。

     

    通过查看每次提交,你可以发现在后续版本之间发生了哪些变化。例如:你可以看到Unity 2017.3.1 patch 2的更新中修改了这些文件:

     

    640?wx_fmt=png


    下载源代码及参考信息


    • 服务条款及完整协议

      https://unity3d.com/cn/legal/terms-of-service/software

      https://unity3d.com/cn/legal/licenses/Unity_Reference_Only_License


    小结


    以上就是这篇文章的所有内容。请享受将其用于Unity学习参考的过程。并且继续支持Unity吧!

    原文: https://mp.weixin.qq.com/s/RIMKIZI04rBJiVYz1qSk-A


    .NET社区新闻,深度好文,欢迎访问公众号文章汇总 http://www.csharpkit.com

    640?wx_fmt=jpeg

    展开全文
  • C#源代码—演示抽象类与抽象属性的使用,命名空间的使用
    【实例4-3】演示抽象类与抽象属性的使用
    using System;
    public abstract class Shape      //表示“形状”的抽象类型
    {
        private string m_id;         //定义形状的ID,一个私有字段
        //声明构造函数,用来设置属性Id
        public Shape(string s) 
        {
            Id = s;
        }
        public string Id             //定义属性,用来操作私有字段id
        {
            get
            {
                return m_id;
            }
            set
            {
                m_id = value;
            }
        }
    // 定义一个只读的抽象属性 - 表示形状的面积
        public abstract double Area
        {
            get;
        }
        //重载从Ojbect类继承来的方法
        public override string ToString()
        {
            return Id + " 面积 = " + string.Format("{0:F2}", Area);
        }
    }
    public class Square : Shape           //正方形,从抽象类Shape派生
    {
        private int m_side;               //正方形的边长
        //声明构造函数,联合基类的构造函数对字段成员进行初始化
        public Square(int side, string id)
            : base(id)
        {
            m_side = side;
        }
     //重载继承来的抽象属性,得正方形的面积
        public override double Area
        {
            get
            {
                return m_side * m_side;
            }
        }
    }
    class TestClass
    {
        static void Main()
        {
            //创建一个边长为5的正方形对象
            Square s = new Square(5, "正方形");
            string result = s.ToString();
            Console.WriteLine(result);
        }
    }


    【实例4-5】演示命名空间的使用
    //files.cs
    using System;              //引用.Net Framework类库
    namespace Lfq.Sales        //声明自定义的命名空间
    {
    	public class Customer   //声明顾客类
    	{
    		public void Answer()
    		{
    			Console.WriteLine("我是一个顾客!");
    		}
    	}
    }
    //file2.cs
    using Lfq.Sales;          //引用已定义的命名空间
    namespace Lfq. Designs   //声明自定义的命名空间
    {
    	public class Designer  //声明设计师类
    	{
       		 static void Main()
    		{   //创建对象,调用其方法成员
    			Customer c = new Customer();
    			c.Answer();
    		}
    	}
    }


    展开全文
  • 3月23号,Unity在GitHub上发布了引擎和编辑器的C#源代码,供Unity开发者学习参考使用。笔者第一时间去GitHub上把源码下载下来看了一下,虽然Unity仅仅是开源了C#这一层代码,引擎核心代码并没有开源,但是也是有可也...

    前言

    3月23号,Unity在GitHub上发布了引擎和编辑器的C#源代码,供Unity开发者学习参考使用。笔者第一时间去GitHub上把源码下载下来看了一下,虽然Unity仅仅是开源了C#这一层代码,引擎核心代码并没有开源,但是也是有可也学习和参考的地方的。今天试着分析一下源码的组成情况

    下载

    首先,可以去GitHub将源码clone到本地,地址在这里,下载下来后。目录是这个样子:

    image
    下面分别看一下都是包括了哪些内容

    artifacts目录

    从名字可以看出来,应该是之前旧版本的代码都放到了这个目录下面。

    Editor目录

    Editor目录下是编辑环境用到的脚本,常用的EditorApplication,EditorWindow等都在这个目录下,有需要可以看具体实现。

    Extensions

    是扩展包,主要是和Mono,程序集相关的代码

    External

    主要是第三方库都放在这个目录下,在third-party-notices.txt里有这些库的具体说明,包括下载地址,作用等。

    Modules

    Modules目录下是按模块组织的功能,这个库主要是按功能组织的

    Projects

    是和C#工程配置相同的一些文件。

    Runtime

    Runtime目录对应的是运行时的代码。

    Tools

    是一些工具类,各工具类是以单独项目组织的。

    总结

    先大概看一下整个的目录结构,从整天看组织的还是很有调理和清晰的,接下来会具体的分析整个C#这层代码的运作方式

    展开全文
  • C#源代码统计程序

    千次阅读 2015-04-07 19:45:28
    using System; using System.IO;...要求:从命令行输入一个参数(指定目录或文件),输出该目录下指定类型文件(.cs, .java)的个数、每个文件的总行数、空行数、注释行数、代码行数。
  • 中文分类搜索引擎 C# 源代码下载

    千次阅读 2006-08-08 17:18:00
    http://gforge.osdn.net.cn/projects/xunlong/ 中文分类搜索引擎 C# 源代码下载
  • Monkey黑白棋(C#源代码)!

    千次阅读 2007-06-10 16:31:00
    Monkey黑白棋(C#源代码)! 〔注:这是1.0版的源代码)整体来说,这份代码还是能够实现了黑白棋的智能下棋功能,而且也不弱,我想在国内应该找不到.NET版、而且高智能的黑白棋源代码了。本来没打算发源代码,吝啬?...
  • 迅龙中文搜索 0.7 nSearch版 C# 源代码下载 源代码 2007.2.27日发布下载 http://gforge.osdn.net.cn/projects/xunlong/ 以发展中国的开源软件事业为己任 促进中文搜索技术的交流与合作! ...
  • 开源:ICanSeeYou远程控制软件(所有C#源代码

    万次阅读 热门讨论 2007-04-29 03:54:00
    引自开源贴: http://community.csdn.net/Expert/topic/5499/5499359.xml?temp=.4488489ICanSeeYou远程控制软件(所有C#源代码)另外附有说明文档。上次上传了这个C#做的远程控制软件,反映还可以,一天时间就有60...
  • Skype 自动回复机C#源代码(原创)

    千次阅读 2006-01-09 11:28:00
    //Skype 自动回复机C#源代码(原创)using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using SKYPEAPILib;namespace ...
  • C#源代码—三角形面积、圆的面积

    千次阅读 2016-01-14 11:20:43
    triangle s1 = new triangle(3,4,5,"三角形"); circles c1 = new circles(4,"圆"); string result1, result2; result1 = s1.ToString(); result2 = c1.ToString(); Console.WriteLine("{0}\n{1}",result1,...
  • C#源代码—使用哈希表保存学生信息

    千次阅读 2016-01-13 12:14:09
    h.Add("甲", p); //将键值对存入哈希表,键为"甲",值为学生对象 p = new Student ("何娟", '女'); h.Add("乙", p); p = new Student ("王川", '男'); h.Add("丙", p); ICollection c = h.Values;...
  • C#源代码(实现图形的选中,放大,缩小功能).
  • 孤帆Java源代码反编译专家(C#源代码)

    千次阅读 2006-06-09 20:16:00
    小弟乃菜鸟一个,心里好奇所以照着也就画了一个[孤帆Java源代码反编译专家],并把源代码(C#2.0)奉上,大家如果觉得还可以就支持支持,如有不妥请多多指教!(E-Mail:RoiseGufan@126.com) 哎!国内的技术是不是就靠打磨出个...
  • 对照电脑自带的记事本,来进行窗体设计和功能的添加,在主窗体的基础上,只需...以下是部分功能的源代码:   //新建  private void 新建ToolStripMenuItem_Click(object sender, EventArgs e)  {    if (richTex
  • 一些经典的C#源代码

    千次阅读 2008-07-09 17:22:00
    AVI播放器 http://850306.com.cn/showtopic-164.aspx C#.NET开发日期选择自动义用户控件 http://850306.com.cn/showtopic-165.aspx CD抓轨程序 http://850306.com.cn/showtopic-166.aspx 把 C# 语言开发的控件内嵌在...
  • 统计从键盘输入一行字符英文字母的个数 do { c =(char)Console.Read(); if (c >= 'A' && c || c >= 'a' && c ) { n++; } } while (c != '\n');
  • 然后在源代码视图中编辑如下代码 using System; using System.Windows.Forms; namespace TestInterface { public partial class TestInterface : Form //定义TestInterface类 { interface IStudent //声明接口...
  • #region 密码输入三次错误后锁定用户功能  #region 增加错误次数的方法  ///  ///增加错误次数的方法  ///  private void IncErrorTime()  {  string ConnStr = ConfigurationManager.Co
  • 如何使用.NET生成C#源代码

    千次阅读 2004-09-07 23:18:00
    上周给大家说了说如何使用.NET实现直接计算一个表达式,其实该... 今天我们要看看怎么使用.NET一个自动生成源代码,配合上一篇文章您就可以使用自己产生代码供自己消费了(上一篇文章请参考:http://www.csdn.net/De
  • 然后在源代码视图中编辑如下代码 using System; using System.Windows.Forms; namespace TestEnum { public partial class TestEnum : Form //声明一个窗体类 { //Visual Studio .Net自动生成的构造函数,后文...
  • photoshop色调均化功能通常是在进行修片处理前期比较常用的功能之一,其对扩展图像的对比度,增强视觉效果有一定的...我看到的网络上的代码,抑或是一些教材中的代码,对这个过程的描述都是相当的冗余,要么是代码累赘
  • 分享C#源代码:自动排课,新闻自动采集等

    万次阅读 热门讨论 2007-04-14 12:14:00
    转载请注明:本文章来自qwking,原文地址:...自动排课系统 V1.1(源码)这是一个中小学排课系统,采用模拟退火算法框架实现,排课效果好,速度快, C#实现,在vs.net 2005编译通过。
  • 本文为原创文章、源代码为原创代码,如转载/复制,请在网页/代码处明显位置标明原文名称、作者及网址,谢谢! 本软件是基于NI-VISA/VISA32(Virtual Instrument Software Architecture)的仪器编程,支持RS232、USB...
  • 设置缩略图浏览图片(C# 源代码)

    千次阅读 2009-02-26 22:50:00
    using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace Ex13_01{

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 187,740
精华内容 75,096
关键字:

c#源代码

c# 订阅