-
C# 演示希尔排序算法的实现
C# 演示希尔排序算法的实现,在代码中定义了一个函数,完成希尔排序算法的使用,用户只需传入要排序的一维数组,程序即可输出希尔排序结果。以下是完成排序的关键代码:
//定义要排序的一维数组
int[] array = new int[] { 1, 5, 3, 6, 10, 55, 9, 2, 87, 12, 34, 75, 33, 47 };
Program.Sort(array);//调用自定义方法对数组进行排序
Console.WriteLine("排序后的数组:");
foreach (int m in array)
Console.Write("{0} ", m);//输出排序后的数组元素
Console.ReadLine();
以上代码可写入函数中,为了演示方便,将结果输出到控制台显示。
- 2023-07-14 05:10:04下载
- 积分:1
-
C# 读取GDI+图像元数据
C# 读取GDI+图像元数据,比如可读取图片的长度和宽度/ID/类型等信息.
- 2023-04-30 06:00:03下载
- 积分:1
-
C# WPF 不使用演示图板的文字滚动动画
C#实现按钮中的文字滚动,此为一个 不使用演示图板的文字滚动动画的制作例子,运行后,文字框由小变大,文字左右方向来回滚动,一个比较简单基础的C#文字循环滚动的例子,对学习熟悉WPF的相关属性操作很有帮助。
- 2022-03-21 01:36:45下载
- 积分:1
-
FX5U 以太网测试源代码
此代码是PC机以太网方式连接Fx5u通讯使用,将Mxcompent配置好后,可使用此代码联机,可以实现对PLC 的控制和信息获取,实测可以使用,每项功能都已经实测过了。请放心下载。
- 2022-05-29 06:48:52下载
- 积分:1
-
C# 动态改变控件在Grid单元格中的位置
c# 动态改变控件在Grid单元格中的位置:
private void button1_Click(object sender, RoutedEventArgs e)
{//动态改变控件在Grid单元格中的位置
if (bOldPos)
{
Grid.SetRow(this.image1, 1);
Grid.SetColumn(this.image1, 2);
this.bOldPos = false;
}
else
{
Grid.SetRow(this.image1, 0);
Grid.SetColumn(this.image1, 0);
this.bOldPos = true;
}
}
- 2022-02-07 14:02:16下载
- 积分:1
-
改善C#的157个建议编写高质量代码_源代码合集
改善C#的157个建议编写高质量代码_源代码合集,这些实例均采用4.0框架,请运行使用Release模式;部分TIP由于简单未给出源码;这157个建议的源码涉及到语言篇、集合和LINQ、泛型、委托和事件、资源管理和序列化、异常与自定义异常、异步、多线程、任务和并行、架构篇成员设计、类型设计、安全性设计、编码规范及习惯、代码整洁、规范开发行为等,每类细分一共形成了157条建议,相信这些建议对于向高深进阶的C#开发者来说,是难得的建议。
- 2022-07-10 03:10:19下载
- 积分:1
-
C# AVG、SUM、COUNT、SqlHelper等函数用法示例
本源码主要是一些C#数据库操作函数的示例,比如使用函数AVG计算数值字段平均值、使用函数SUM计算数值字段累加和
使用函数COUNT统计数据库记录数、使用SqlHelper查询数据库记录、使用SqlHelper获取聚合函数值、使用SqlHelper增加数据库记录等,每一个例子都有详细的源代码。
实现这些功能需要调用Microsoft.ApplicationBlocks.Data.dll,DataAccessApplicationBlock.msi已打包在源码包中。
程序运行效果如下图示,单击对应按钮即可查看对应的功能演示,测试前请先连接好数据库。
- 2022-10-25 05:55:02下载
- 积分:1
-
Visual C# WPF 实现文字左右流动(滚动)效果
Visual C# WPF技术实现文字内容从左向右流动、从右向左流动,其实就是文字滚动,稍加了一些特殊处理,下面来看看代码真的好简单:
private void button1_Click(object sender, RoutedEventArgs e)
{//内容从左向右流动
this.MyFlowDocument.FlowDirection = FlowDirection.LeftToRight;
}
private void button2_Click(object sender, RoutedEventArgs e)
{//内容从右向左流动
this.MyFlowDocument.FlowDirection = FlowDirection.RightToLeft;
}
- 2022-02-04 14:45:10下载
- 积分:1
-
C# smtp协议winform版邮件发送例程
这是前两年使用Visuai C# 2015写的一个小程序,基于smtp协议开发的winform版邮件发送例程,可以发附件,邮件必须作用smtp协议。在用户交互界面,使用了正则对邮件各属性进行了检测判断,比如判断收件人、发件人邮件地址是否为空、验证邮件格式是否正确等,在发送邮件环节,主要的代码为:
//发送
SmtpClient client = new SmtpClient("smtp." + fs[0].ToString().Trim() + ".com"); //设置邮件协议
client.UseDefaultCredentials = false;//这一句得写前面
client.DeliveryMethod = SmtpDeliveryMethod.Network; //通过网络发送到Smtp服务器
client.Credentials = new NetworkCredential(fasong[0].ToString(), mmtxt); //通过用户名和密码 认证
MailMessage mmsg = new MailMessage(new MailAddress(fjrtxt), new MailAddress(sjrtxt)); //发件人和收件人的邮箱地址
mmsg.Subject = zttxt;//邮件主题
mmsg.SubjectEncoding = Encoding.UTF8; //主题编码
mmsg.Body = nrtxt; //邮件正文
mmsg.BodyEncoding = Encoding.UTF8;//正文编码
mmsg.IsBodyHtml = true; //设置为HTML格式
mmsg.Priority = MailPriority.High;//优先级
- 2022-05-31 05:25:26下载
- 积分:1
-
C#制作文字渐变的 WPF 窗体按钮特效
C#制作文字渐变的 WPF 窗体按钮特效,就是大家熟悉的渐变按钮,按钮的大小会随窗口的变化而变化,且按钮中的文本颜色呈现渐变色彩,当鼠标悬停于上面时,还会具有不同的渐变动画效果,截图所示为静态效果,请下载后编译查看动画效果.
- 2022-01-26 00:26:26下载
- 积分:1