学科分类
/ 25
500 个结果
  • 简介:.NET已经正式上路,而.NET平台中最重要的语言C也广受瞩目。从最近许多读者的来信发现,大家有学习C的需求,但是目前相关的中文入门资料相当缺乏。因为我在《程序员》杂志开设的Java专栏已接近尾声,同时为了响应大家对于C的需求,所以我特别开辟新的专栏,以图文并茂又浅显易懂的方式,介绍C编程。

  • 标签: .NET C# 编译期参考 调试 增量式编译
  • 简介:最近在翻译BillWagner先生的《EffectiveC#》一书,由于自己早先也有写作Effective.NET的打算,所以对书中很多条款,也有很多自己的思考。如果作为译注来添加,担心把最后的译本添得四不像,不添又甚感遗憾。遂考虑把翻译过程中自己的所思所想直接记录下来,并在自己的blog(http://blog.dreambrook.com/jzli/)上开辟专门的EffectiveC#区,供大家讨论打磨,弥补作/译者认识不足的地方,相信也许可以收到正常出版渠道不能取得之效果。

  • 标签: C#语言 程序设计语言 组件 书评 《Effective C#》
  • 简介:本来我是打算写一篇文章来比较C++/CLI和C#的语言特性.为此我认真阅读了一些C++/CLI相关的文章和部分C++/CLI语言规范文本.结果让我感到沮丧。我原本对C++/CLI语言的热情.被其远远超出我原本想象的复杂性给浇灭了一大半。

  • 标签: C++/CLI C# 托管代码 .NET平台 拓展功能
  • 简介:像我们这些学黑客的,怎么可能没有自己的个人版Webshell呢?看着海洋某某.冰狐某某是不是心痒呢,今天我就用C#示范一下怎么编写自己的Webshell。

  • 标签: 网页木马 编写 C# 个人版 黑客
  • 简介:VisualC#中调用Excel的COM组件 ,要在VisualC#中使用这些非受管代码的COM组件,本文介绍了Excel对象、C#中的受管代码和非受管代码

  • 标签:
  • 简介:抽奖系统应用广泛,利用c#窗体技术,重点设计了存储模型、核心算法、规则设置及界面交互设计等几个方面,该系统在某大型国有企业得到很好的应用。

  • 标签: 抽奖系统 存储模型 界面交互
  • 简介:本文指出了C#语言教学中存在的一些问题,探讨了C#教学中所采用的教学模式,强调了培养面向对象的编程思想和正确的教学方法在C#语言教学中的重要性。

  • 标签: C#程序设计 面向对象 教学模式
  • 简介:在索引器的课堂教学中,通过与属性和数组的比较,加深了学生对索引器的认识。

  • 标签: 索引器 属性 数组
  • 简介:以测试C#图像处理方法执行效率为目的,对C#中三种图像处理方法及常用类库进行性能测试和分析.在不考虑数据结构与算法的前提下,通过对数字图像的灰度处理,检测图像处理方法的“硬效率”,发现指针法在降低安全性能下,运行效率优于内存法,而提取像素法效率最差.通过比较指针法与EmguCV及OpenCV类库的执行效率,明确了数据结构和算法在图像预处理阶段的重要性.实验结果表明,在数据结构和算法一定时,使用指针法处理数字图像能够得到最佳执行效率.

  • 标签: 图像处理 执行效率 指针法 灰度处理
  • 简介:主要讨论如何通过C#编程语言处理Word测量文档写入和读取内部表格、图形数据的方法,以文档格式化输出为主线,解决了输出标准化测量文档的几个难点问题,并提出了一些有效的解决方案和技巧。另外,提出了一种新的人机交互处理的文档的方法,并给出了相应的标准化处理机制。通过编制的程序实现了测量文档中测量要素输出、提取、修订以及检查和评定。

  • 标签: 海洋测量 测量文档 水位关系图 障碍物表格 C#编程
  • 简介:C#提供了功能强大的动态内存管理机制,这种自动化机制解决了多数情况下动态内存的管理问题,为开发者节省了精力与时间。但是这种机制在某些情况下却带来了一些副作用。通过析构函数的应用来追踪动态内存管理机制的运行,可以了解特殊情况下如何应用GC来作为动态内存管理的有益补充,对从事远程教育技术工作的人员有一定的参考价值。

  • 标签: C# 堆内存 动态内存管理机制 GC.Collect
  • 简介:C++中的指针不通过MSIL而是直接和内存打交道,这便是指针不安全的原因所在,当然也是采用指针能够提高程序运行速度的缘故;C#中的委托不与内存打交道,而是把这一工作交给CLR去完成㈨。CLR无法阻止将不安全的代码调用到本机(非托管)代码中或执行恶意操作。然而当代码的类型安全时,CLR的安全性强制机制将确保代码不会访问本机代码,除非它有访问本机代码的权限。本文剖析了C++的指针和c#的委托机制的差异,并将C#中的委托应用于编程中。

  • 标签: 指针 委托 事件
  • 简介:本文在详细讲述了组装好的全新的MFC应用程序之后。深入地讲解了各个零件之间的交互。如果将应用程序EE作一台机器。前面的文章介绍了零件的制造和组装。本文则介绍了零件之间的传动;这样。一台机器才得以运转。

  • 标签: MFC Managed C++ C# VB语言 .NET
  • 简介:2.存放用户输入的密钥内存的指针3.用户指定进行多少层加密4.待加密明文的长度(8字节的倍数)功能,所有的加密密钥都是由这条密钥生成.(四)intDdes3(char*data,2.存放用户输入的密钥内存的指针3.用户指定进行多少层解密4.待解密文的长度(8字节的倍数)功能

  • 标签:
  • 简介:C#等面向对象程序设计语言的教学中,涉及面向对象的概念比较抽象,学生理解困难,而Windows应用程序设计部分相对直观易懂。因此,笔者在C#教学设计中采用了结合Windows应用程序设计来讲授面向对象程序设计的抽象概念的思路,取得了良好的教学效果。本文用两个教学实例介绍了上述思路。

  • 标签: 面向对象 WINDOWS应用程序设计 教学设计
  • 简介:详细阐述了一种利用C提供的浏览器内核WebBrowser控件制作个性化的浏览器的方法。

  • 标签: C#.NET WEBBROWSER控件 IE浏览器
  • 简介:本文提出了用C#语言编写程序实现把多个Excel文档中的工作表(WorkSheet)合并到同一工作簿(WorkBook)的一个办法

  • 标签: C# EXCEL 合并 WORKSHEET WORKBOOK
  • 简介:计算机后台处理和多线程技术主要用于处理并行业务,使前台程序和后台程序同步执行,防止程序"假死".在微软新一代的.net编程平台中,提供了4种实现后台处理和多线程的编程方法:BackgroundWorker控件专门处理后台程序;Threading类和ThreadPool类实现多线程编程;Timer类实现定时处理.结果表明,多线程编程可增加程序执行的效率,缩短程序总体运行时间.

  • 标签: 多线程 控件 线程 线程池 计时器
  • 简介:气象观测数据是认识和预测天气变化、探索气候演变规律、进行科学研究和提供气象服务的基础。在气候资料服务中,需从原始观测数据中,提取某一时间范围内所需气象要素,并经过计算、筛选及格式化,输出新文件以方便用户使用。Microsoft的.NET开发工具C#是微软公司推出的一种语法简洁、类型安全的面向对象的编程语言,

  • 标签: 气候演变规律 观测资料 批量处理 C# MICROSOFT .NET开发工具