C#
文章平均质量分 64
臭豆腐0608
努力学习IT的电子系小鸟
展开
-
.Net Framework概念概述
.Net Framework是支持生成和运行下一代应用程序和XML Web Services的内部Windows组件。.Net Framework旨在实现下列目标:提供一个一致的面向对象的编程环境,无论对象代码是本地或者远程执行提供一个将软件部署和版本控制冲突最小化的代码执行环境执行安全性,消除脚本环境或解释环境的性能问题,按照工业标准生成所有通信,确保基于.Net F原创 2013-08-19 15:53:26 · 234 阅读 · 0 评论 -
编程概念
:值类型,引用类型:Object类型:拆箱,封箱装箱就是将值类型转换为Object类型;拆箱相反,就是将Object类型转换为值类型。装箱使任何事物看起来都像是一个对象,即装箱是一种让值类型看起来好型引用类型的处理过程。这样才符合面向对象把一切事物看做是对象的思想。:泛型原创 2013-10-16 21:09:19 · 148 阅读 · 0 评论 -
堆和栈
堆和栈到底是什么,是内存的一种分配方式,还是单纯的数据结构的概念。数据结构中的堆和栈概念的区别比较简单:堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。要点:堆,顺序随意。栈,后进先出(Last-In/First-Out)。下面内容是网上转载的,是OS中堆和栈的概念的区别:一、预备知识—程序的内存分配 一个由原创 2013-10-16 20:46:42 · 209 阅读 · 0 评论 -
MIME
MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。最早的HTTP协议中,并没有附加的数据类型信息,所有传送的数据都被客户程序解释为超文本标记语言HTML 文档,而为了支持多媒体数据类型,HTTP协议中就使用了附加在文档之前的MIME数据类型原创 2013-10-17 15:18:37 · 181 阅读 · 0 评论 -
CSV文件导入数据库
using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.OleDb;namespace lyzApplication2009{ class ReadExcel { private strin原创 2013-10-14 15:45:52 · 254 阅读 · 0 评论 -
C#接收邮件并下载附件(一)
在开发一个软件的过程中,被安排实现邮件接收并下载附件的任务,故在此记录下开发过程,适合菜鸟入门。刚开始的时候用如下方式实现与邮件服务器的连接,但是读取邮件的过程中时钟出现乱码现象,这个方法主要是用C#中网络编程的类实现的。而且接收到邮件之后在实现附件下载的过程中困难比较大,所以放弃了此方法,但还是把代码贴出来,因为这个代码对于邮件收发原理的理解还是有帮助的。邮件收发大致原创 2013-10-12 17:26:03 · 620 阅读 · 0 评论 -
C#接收邮件并下载附件(二)
接触高级语言编程的时间并不长,在入门的过程中也遇到了很多的困难,很多基本的概念都不知道,加上自己性格上的原因,也不好意思去问别人,感觉如果问一些弱智的问题会很丢脸。其实这样是不对的,以后要改正这个缺点,不懂就要问。接着邮件接收的问题,在网上搜索了一番资料之后,发现使用.Net自带的类库实现邮件和附件发送的功能是比较简单的,但是如果要实现邮件接收和附件下载的功能的话就比较困难。遇到瓶颈怎原创 2013-10-13 11:16:49 · 477 阅读 · 0 评论 -
C#调用百度地图API经验分享(二)
接着上一篇,将上一篇代码的js提取出来:var map = new BMap.Map("allmap"); // 创建Map实例var point = new BMap.Point(116.404, 39.915); // 创建点坐标map.centerAndZoom(point,15); // 初始化地图,设置中转载 2013-10-11 17:16:15 · 206 阅读 · 0 评论 -
C#连接SQL SERVER数据库的详细步骤!
首先,在SQL SEVER里建立一个名为“Exercise”的数据库名,在该数据库下建立一张名为“lianxi”的表。好,现在开始写代码。在FORM1里拖一个DATAGIRDVIEW用于显示表,在放一个BUTTON用于执行操作。加入命名空间 using system.data.sqlclient private void button1_Click(object sender, E转载 2013-10-11 19:10:22 · 288 阅读 · 0 评论 -
C#调用百度地图API经验分享(三)
这一篇我将跟大家分享一下我自己在开发过程中总结出的一些操作地图的方法,属性,及思路,希望可以让大家少走弯路。1.定位一般百度的示例DEMO里开始初始化地图时用的都是map.centerAndZoom(坐标,放大级数);其中坐标可以用点代替,也可用字符串代替,而放大级数必须是整数,比如:var p1=new BMap.Point(108.961605,34.238296);/转载 2013-10-11 17:21:02 · 256 阅读 · 0 评论 -
ADO.NET数据库访问
ADO.NET是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。ADO.NET允许和不同类型的数据源以及数据库进行交互。然而并没有与此相关的一系列类来完成这样的工作。因为不同的数据源采用不同的协议,所以对于不同的数据源必须采用相应的协议。一些老式的数据源使用ODBC协议,许多新的数据源使用OLEDB协议,并且现在还转载 2013-10-11 17:02:47 · 206 阅读 · 0 评论 -
C#调用百度地图API经验分享(四)
这一篇,记录一下我调用的地图API实现的功能。下面介绍的都是一些片段的节选,不能直接复制就运行。在实现之前肯定要加载地图,先放一个webbroser控件,然后如下:[csharp] view plaincopyprint?private void Form1_Load(object sender, EventArgs e) {转载 2013-10-11 17:23:23 · 325 阅读 · 0 评论 -
C#调用百度地图API经验分享(一)
最近被安排了开发电子地图的差事,以前只听说过百度谷歌等有免费的开源库可供调用,但是没有自己做过具体的东西,现在活既然上面安排了,咱就得学哪,下面我将把我最近自己总结的一些知识与大家分享。(强烈建议大家有分享精神,如果大家都很吝啬自己的知识,你以后上百度,谷歌,CSDN,博客园等地方也将不会看到任何有价值的信息了,这是很可怕的趋势,因为我就是从这些共享的资源里学到了知识。)好了,不废话了,进入主题。转载 2013-10-11 17:19:06 · 196 阅读 · 0 评论 -
C#实现POP3邮件接收程序
本文通过运用C#来实现一个基于POP3协议的邮件接收程序来向大家展示C#网络编程的功能强大,同时也向大家介绍一下基于POP3协议的电子邮件接收原理。首先我向大家介绍邮件接收的基本原理:一开始便是客户端与服务器的连接。不过,在客户端连接到服务器之前,注意把端口设为POP3协议默认的110号。客户端连接服务器成功后,服务器会返回以下信息:+OK……字符+OK是P转载 2013-10-10 13:11:19 · 245 阅读 · 0 评论