-
C#监测服务运行源码
C#监测服务运行源码,监测服务的运行,且服务重启时会给相应用户发邮件
- 2022-01-26 04:33:30下载
- 积分:1
-
C# 将图像控件的定义导出为XAML文件
C# 将图像控件的定义导出为XAML文件,支持的图像文件:图像文件(JPeg,Gif,Bmp,etc,tiff,png)等。
string MyXAML= System.Windows.Markup.XamlWriter.Save(this.image1);
if (System.IO.File.Exists("MyXaml.xaml"))
System.IO.File.Delete("MyXaml.xaml");
System.IO.File.AppendAllText("MyXaml.xaml", MyXAML);
MessageBox.Show(MyXAML, "MyXaml.xaml文件的内容", MessageBoxButton.OK);
- 2022-04-14 09:51:54下载
- 积分:1
-
C#多种方法去除重复项操作示例
C#多种方法去除重复项操作示例,完成的功能定义字段、定义属性、重写ToString()方法、Distinct避免重复操作、Union合并操作、Intersect交集操作、Except差集操作,每一种功能都使用Console.WriteLine向控制台输出测试信息,如示例图所示的运行效果,本例可学习了解Linq的字符串操作技巧。
- 2022-05-07 20:13:23下载
- 积分:1
-
C#使用SqlDataAdapter对象的Fill方法填充DataSet
C#使用SqlDataAdapter对象的Fill方法填充DataSet,具体是调用DataSet的Copy方法复制DataSet中的内容,完成填充的功能:
private void Form1_Load(object sender, EventArgs e)
{
//实例化SqlConnection变量conn,连接数据库
conn = new SqlConnection("server=.;database=db_14;uid=sa;pwd=");
//创建一个SqlCommand对象
SqlCommand cmd = new SqlCommand("select * from tb_test", conn);
SqlDataAdapter sda = new SqlDataAdapter();//创建一个SqlDataAdapter对象
//设置SqlDataAdapter对象的SelectCommand属性,设置执行的SQL语句
sda.SelectCommand = cmd;
ds = new DataSet(); //实例化DataSet
sda.Fill(ds, "test");//使用SqlDataAdapter对象的Fill方法填充DataSet
dataGridView1.DataSource = ds.Tables[0];//设置dataGridView1的数据源
}
private void button1_Click(object sender, EventArgs e)
{
DataSet ds1 = ds.Copy();//调用DataSet的Copy方法复制ds中的内容
dataGridView2.DataSource = ds1.Tables[0];//将ds1作为dataGridView2的数据源
}
- 2022-11-04 09:50:03下载
- 积分:1
-
C# 创建一个泛型接口
C# 创建一个泛型接口的例子,创建一个泛型接口的代码和方法如下:
public interface IGenericInterface {
T CreateInstance(); //接口中调用CreateInstance方法
}
//实现上面泛型接口的泛型类
//派生约束where T : TI(T要继承自TI)
//构造函数约束where T : new()(T可以实例化)
public class Factory : IGenericInterface where T : TI, new()
{
public TI CreateInstance()//创建一个公共方法CreateInstance
{
return new T();
}
}
class Program
{
static void Main(string[] args)
{
//实例化接口
IGenericInterface factory =
Factory();
//输出指定泛型的类型
Console.WriteLine(factory.CreateInstance().GetType().ToString());
Console.ReadLine();
}
}
- 2022-03-11 00:59:39下载
- 积分:1
-
C# 设置制表位控制文本项的输出位置
C# 设置制表位控制文本项的输出位置,将文字输出成表格的样式:
设置制表位控制文本项的输出位置
string MyText = " 姓名 高等数学 离散数学 数据结构
";
MyText = MyText + "李开斌 95 81 92
";
MyText = MyText + "汤小敏 78 84 75
";
MyText = MyText + "汤柱兰 84 76 82
";
MyText = MyText + "蒋兰坤 85 92 66
";
MyText = MyText + "黄 丽 83 91 75
";
MyText = MyText + "张中姣 75 88 82
";
FontFamily MyFontFamily = new FontFamily("宋体");
Font MyFont = new Font(MyFontFamily, 10, FontStyle.Regular, GraphicsUnit.Point);
Rectangle MyRect = new Rectangle(25, 70, 280, 110);
SolidBrush MyBrush = new SolidBrush(Color.FromArgb(255, 0, 128, 255));
StringFormat MyFormat = new StringFormat();
float[] MyTabArray = { 60, 80, 80 };
MyFormat.SetTabStops(0, MyTabArray);
e.Graphics.DrawString(MyText, MyFont, MyBrush, MyRect, MyFormat);
- 2022-02-28 17:10:41下载
- 积分:1
-
STM32f103C8T6 TIM3 PWM源码
STM32f103C8T6 TIM3 PWM源码 四路PWM输出,亲测可用
编译软件:MDK4.53
硬件平台:STM32开发板(主芯片stm32f103c8t6)
仿真器:JLINK
- 2022-07-11 02:31:25下载
- 积分:1
-
C# 文件上载/下载器程序源码示例
一个挺基础的Visual C# 文件上载/下载器程序源码示例,从指定网址下载文件到本机。下载文件使用client.DownloadFile(),上传文件使用client.UploadFile(),使用指定的方法将指定的本地文件上载到指定的资源。程序要用到一个三方控件:File Downloader and Uploader.dll,请放于Debug目录下,与exe同级,运行时供调用。
- 2022-02-28 16:20:26下载
- 积分:1
-
C#实现的俄罗斯方块程序(源码)
C#实现的俄罗斯方块程序(源码).C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)C#实现的俄罗斯方块程序(源码)
- 2023-05-20 13:10:03下载
- 积分:1
-
C# 获取数组指定位置的元素
C# 获取数组指定位置的元素,以下代码为核心代码,分享如下:
private void Frm_Main_Load(object sender, EventArgs e)
{
List ints = new List { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
int result = ints.ElementAt(3);//获取指定位置的元素
//输出查询结果
label1.Text = "数据源:ints={0,1,2,3,4,5,6,7,8,9 }";//数据源
label2.Text = "查询表达式:ElementAt(3)";//查询表达式/操作
label3.Text = "查询结果:"+result.ToString();//查询结果
}
- 2022-03-10 14:16:14下载
- 积分:1