-
C#多种方法去除重复项操作示例
C#多种方法去除重复项操作示例,完成的功能定义字段、定义属性、重写ToString()方法、Distinct避免重复操作、Union合并操作、Intersect交集操作、Except差集操作,每一种功能都使用Console.WriteLine向控制台输出测试信息,如示例图所示的运行效果,本例可学习了解Linq的字符串操作技巧。
- 2022-05-07 20:13:23下载
- 积分:1
-
C#实现的俄罗斯方块程序(源码)
C#实现的俄罗斯方块程序(源码).C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)
- 2023-05-20 13:10:03下载
- 积分:1
-
中国象棋源代码
中国象棋源代码,使用Visual c++编写,对喜欢象棋的朋友,可以研究一下算法,具有很好的参考价值~
- 2022-06-03 11:54:15下载
- 积分:1
-
C# 是行提交方式插入、删除、更新数据库记录
C# 是行提交方式插入、删除、更新数据库记录,本实例小程序主要演示了以行提交方式插入数据库记录、以行提交方式修改数据库记录、以行提交方式删除数据库记录、使用带有列值的Update()方法修改记录、使用带有列值的Delete()方法删除记录、使用带有列值的Insert()方法插入记录,对应的各个功能核心代码如下:
private void button2_Click(object sender, EventArgs e)
{//以行提交方式修改数据库记录(首先以添加新数据源方式新增NorthwindDataSet)
NorthwindDataSet.ShippersRow MyRow;
MyRow = this.northwindDataSet.Shippers.FindByShipperID(1);
MyRow.Phone = "13996060872";
this.shippersTableAdapter.Update(this.northwindDataSet.Shippers);
}
private void button4_Click(object sender, EventArgs e)
{//使用带有列值的Update()方法修改记录
NorthwindDataSetTableAdapters.ShippersTableAdapter MyAdapter =
new MyForm.NorthwindDataSetTableAdapters.ShippersTableAdapter();
MyAdapter.Update("Speedy Express", "13036371686", 1, "Speedy Express", "13996060872");
this.shippersTableAdapter.Fill(this.northwindDataSet.Shippers);
}
private void button3_Click(object sender, EventArgs e)
{//以行提交方式删除数据库记录(首先以添加新数据源方式新增NorthwindDataSet)
Northwi
- 2023-02-24 10:00:04下载
- 积分:1
-
C# 把listView数据排列成图标缩略图风格
C#控制ListView的显示方式,把listView数据排列成图标缩略图风格,这种风格在Windows中十常见,图标的排列就是这种风格的,实现的相关代码:
private void Form1_Load(object sender, EventArgs e)
{
listView1.Items.Add("开源爱好者");//使用Add方法向控件中添加项目
listView1.Items.Add("www.codesc.net");//使用Add方法向控件中添加项目
listView1.Items.Add("C#从基础到项目实战");//使用Add方法向控件中添加项目
listView1.Items[2].Selected = true;//使用Selected方法选中第3项
}
- 2023-06-24 02:00:03下载
- 积分:1
-
C# WPF 方法为TextBox控件设置背景图像
C# 为TextBox控件设置背景图像,结合C#的WPF实现,其实刚开始我还以为这是一个图像特效,在图片上添加文字,如示例截图所示的黄圈的部分,其实有一个TextBox,鼠标单击一下就会发现,这里可以输入文字的,正好输入在图片的上方,好像是为图片添加描述文字,其实本实例所展示的功能和图像处理关系不大,主要是对TextBox的操作,为其增加了一张背景图片所呈现出的效果。核心代码如下:
private void Window_Loaded(object sender, RoutedEventArgs e)
{//为TextBox控件设置背景图像
ImageBrush MyImageBrush = new ImageBrush();
MyImageBrush.ImageSource =new BitmapImage(
new Uri("J003.jpg", UriKind.RelativeOrAbsolute));
MyImageBrush.AlignmentX = AlignmentX.Left;
MyImageBrush.Stretch = Stretch.None;
this.textBox1.Background = MyImageBrush;
}
- 2022-08-20 01:07:16下载
- 积分:1
-
C#监测服务运行源码
C#监测服务运行源码,监测服务的运行,且服务重启时会给相应用户发邮件
- 2022-01-26 04:33:30下载
- 积分:1
-
C#以二进制格式打开和保存文件
C#使用BinaryWriter、BinaryReader对象分别保存和读取二进制文件,程序分两部分,先来看第一部分:
C#以二进制格式保存文件:设置保存文件的格式:
saveFileDialog1.Filter = "二进制文件(*.dat)|*.dat";
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
//使用“另存为”对话框中输入的文件名实例化FileStream对象
FileStream myStream = new FileStream(saveFileDialog1.FileName, FileMode.OpenOrCreate, FileAccess.ReadWrite);
//使用FileStream对象实例化BinaryWriter二进制写入流对象
BinaryWriter myWriter = new BinaryWriter(myStream);
//以二进制方式向创建的文件中写入内容
myWriter.Write(textBox1.Text);
//关闭当前二进制写入流
myWriter.Close();
//关闭当前文件流
myStream.Close();
textBox1.Text = string.Empty;
}
打开文件时同样也是以二进制来打开读取文件内容:
//设置打开文件的格式
openFileDialog1.Filter = "二进制文件(*.dat)|*.dat";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
textBox1.Text = string.Empty;
//使用“打开”对话框中选择的文件名实例化FileStream对象
FileStream myStream = new FileStream(openFileDialog1.FileName, FileMode.Open, FileAccess.Read);
//使用FileStream对象实例化BinaryRea
- 2022-02-14 18:03:07下载
- 积分:1
-
C# 利用数据绑定控件ListView修改数据
cmd.CommandText = "update 员工表 set 员工姓名= +//设置将要执行的SQL语句
this.textBox2.Text + ,基本工资= + this.textBox4.Text +
,工作评价= + this.textBox5.Text +
where 员工编号= + this.textBox1.Text + ";
con.Open();//打开数据库连接
cmd.Connection = con;//设置命令对象的连接属性
cmd.ExecuteNonQuery();//执行SQL语句
con.Close();//关闭数据库连接
return true;//方法返回布尔值
- 2022-01-24 18:10:16下载
- 积分:1
-
Visual C# 定制个性化的winForm窗体
Visual C# 定制个性化的winForm窗体,自定义窗体的按钮和标题栏,最终运行效果如示例截图所示,看一看窗体的标题 栏完全和默认的风格不一样了,更接近于Windows8的扁平化风格了,呵呵,或许只是我的个人感觉。右侧是一个大按钮,总之这个窗口中的元素都是自定义的,不是默认的,对于以后自定义个性化的窗口分享一些技巧。
- 2022-04-10 03:00:12下载
- 积分:1