在好例子网,分享、交流、成长!
您当前所在位置:首页C# 开发实例C#语言基础 → C#初学者编程实例150个

C#初学者编程实例150个

C#语言基础

下载此实例
  • 开发语言:C#
  • 实例大小:1.67M
  • 下载次数:165
  • 浏览次数:1928
  • 发布时间:2021-03-06
  • 实例类别:C#语言基础
  • 发 布 人:1079046100
  • 文件格式:.rar
  • 所需积分:5
 相关标签: 初学者 编程 初学 C# 实例

实例介绍

【实例简介】

学习语言实例是少不了的,非常全面的C#入门系列源代码,深入浅出,源码简明扼要。

【实例截图】


Example002-渐显的窗体
Example003-使程序始终在前面
Example004-将窗体编译成类库
Example005-继承窗体的设计
Example006-设计多边形窗体
Example007-用获取路径的方法得到圆形窗体
Example008-分割窗体
Example009-在菜单中加入图标
Example010-渐变的窗口背景
Example011-使用任务栏的状态区
Example012-在运行时更新状态栏信息
Example013-无标题窗体的拖动
Example014-设置应用程序的图标
Example015-共享菜单项
Example016-动态设置窗体的光标
Example017-自己绘制菜单
Example018-向窗体的系统菜单添加菜单项
Example019-本地化Windows窗体(1)
Example020-本地化Windows窗体(2)
Example021-设计字型窗体
Example022-窗体的动画效果
Example023-可调透明区域的窗体
Example024-屏幕捕获程序
Example025-图像的透明显示
Example026-图像的特效显示
Example027-显示动画光标
Example028-缩放时使用插值模式控制图像质量
Example029-轻松实现大图像浏览
Example030-用图像平铺形状
Example031-提取并显示文件包含的图标
Example032-抓取并显示程序中的鼠标
Example033-图像的局部放大
Example034-对图像进行浮雕处理
Example035-获得图像上任意一点的颜色值
Example036-文本的旋转显示
Example037-阴影效果的文字
Example038-图案填充的文字
Example039-将彩色图片转换为灰度图片
Example040-空心字体效果演示
Example041-反转图片的颜色
Example042-创建缩略图
Example043-在一个区域中剪辑
Example044-使用颜色再变换表
Example045-消除文本的走样现象
Example046-绘制垂直文本
Example047-播放gif动画
Example048-使用颜色矩阵设置图像中的 Alpha 值
Example049-旋转、反射和扭曲图像
Example050-创建小助手
Example051-创建线性梯度
Example052-连接线条
Example053-由直线、曲线和形状创建图形
Example054-在一个区域点击检测
Example055-绘制自定义虚线
Example056-将 Gamma 校正应用于梯度
Example057-设置钢笔的宽度和对齐方式
Example058-绘制用纹理填充的线条
Example059-绘制不透明和半透明的线条
Example060-图形容器的应用
Example061-全局变形和局部变形
Example062-多种风格的端点
Example063-绘制贝赛尔样条
Example064-创建轨迹梯度
Example065-绘制基数样条
Example066-打开的曲线和闭合的曲线
Example067-绘制正弦曲线
Example068-绘制多边形
Example069-绘制艺术图案(1)
Example070-绘制艺术图案(2)
Example071-获取文件属性
Example072-拷贝文件
Example073-删除目录
Example074-文本文件与RichTextBox
Example075-对刚创建的数据文件进行读取和写入
Example076-从文件读取文本
Example077-向文件写入文本
Example078-打开并附加到日志文件
Example079-创建目录列表
Example080-基本序列化
Example081-数组与序列化
Example082-读取序列化后的数组
Example083-二进制文件的读写
Example084-读写ini文件
Example085-获得文件路径信息
Example086-文件关联
Example087-获取指定文件的图标
Example088-获取系统中可用的驱动器列表
Example089-设置应用程序的快捷键
Example090-禁止用户关闭操作系统
Example091-实现回调函数
Example092-得到计算机名称
Example093-列举系统中的环境变量
Example094-得到系统的特殊路径
Example095-调用指定的程序
Example096-关闭指定的程序
Example097-枚举计算机上的进程
Example098-获取进程的信息
Example099-调用API函数
Example100-生成DLL文件
Example101-调用DLL文件
Example102-修改系统的右键菜单
Example103-屏蔽消息
Example104-使程序只能够运行一个
Example105-设置系统时间
Example106-监视剪贴板
Example107-模拟鼠标
Example108-模拟键盘操作
Example109-自画ListBox
Example110-使用打开文件对话框
Example111-使用保存文件对话框
Example112-设置字体.doc
Example113-查找文本
Example114-密码文本框
Example115-实现拖放操作
Example116-图形文件的拖放操作
Example118-使用消息
Example119-分类枚举指定计算机的服务
Example120-响应文件系统事件
Example121-检索类别和计数器
Example122-查看计数器值
Example123-创建自定义性能计数器
Example124-浏览事件日志、事件源和项
Example126-数据访问和更新
Example127-只显示所需数据
Example128-模糊查询
Example129-同时显示相关表数据
Example130-更新相关表
Example131-优化只读数据的访问
Example132-从数据库中获取单个值
Example133-使用动态属性
Example134-显示XML数据和架构
Example135-XML文件编辑器
WebApplication136
WebApplication137
WebApplication138
WebApplication139
WebApplication140
WebApplication141
WebApplication142
WebApplication143
WebApplication144
WebApplication147
WebApplication148
WebApplication150



【核心代码】


using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;

namespace Example002
{
	/// <summary>
	/// Form1 的摘要说明。
	/// </summary>
	public class Form1 : System.Windows.Forms.Form
	{
		private System.Windows.Forms.Timer timer1;
		private System.ComponentModel.IContainer components;

		public Form1()
		{
			//
			// Windows 窗体设计器支持所必需的
			//
			InitializeComponent();
			//
			// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
			//
		}

		/// <summary>
		/// 清理所有正在使用的资源。
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			if( disposing )
			{
				if (components != null) 
				{
					components.Dispose();
				}
			}
			base.Dispose( disposing );
		}

		#region Windows Form Designer generated code
		/// <summary>
		/// 设计器支持所需的方法 - 不要使用代码编辑器修改
		/// 此方法的内容。
		/// </summary>
		private void InitializeComponent()
		{
			this.components = new System.ComponentModel.Container();
			this.timer1 = new System.Windows.Forms.Timer(this.components);
			// 
			// timer1
			// 
			this.timer1.Tick  = new System.EventHandler(this.timer1_Tick);
			// 
			// Form1
			// 
			this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
			this.ClientSize = new System.Drawing.Size(256, 141);
			this.Name = "Form1";
			this.Opacity = 0.5;
			this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
			this.Text = "Form1";
			this.Load  = new System.EventHandler(this.Form1_Load);

		}
		#endregion

		/// <summary>
		/// 应用程序的主入口点。
		/// </summary>
		[STAThread]
		static void Main() 
		{
			Application.Run(new Form1());
		}

		private void Form1_Load(object sender, System.EventArgs e)
		{
			this.timer1.Enabled=true;
			this.Opacity=0;
		}

		private void timer1_Tick(object sender, System.EventArgs e)
		{
			if(this.Opacity<1)
			{
				this.Opacity=this.Opacity 0.05;
			}
			else
			{
				this.timer1.Enabled=false;
			}
		}
	}
}


实例下载地址

C#初学者编程实例150个

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

第 1 楼 gongcuihua 发表于: 2021-12-21 14:22 22
很多是很老的VS开发的,新版VS是打不开的,只能直接看代码

支持(0) 盖楼(回复)

发表评论

(您的评论需要经过审核才能显示)

查看所有1条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警