我是靠谱客的博主 多情面包,最近开发中收集的这篇文章主要介绍C#文件directory 操作文件夹与路径、webBrowser、URL、ComboBox,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Directoy:是操作文件夹的,或者是目录

//创建文件夹
// 按照指定目录创建文件夹
Directory.CreateDirectory(@"C:UsersAdministratorDesktopnew");
Directory.CreateDirectory(@"c:new");
//删除文件夹
//按照指定目录删除文件夹(前提目录为空)
Directory.Delete(@"C:UsersAdministratorDesktopnew");
//后面的true,表示删除其子目录及文件
Directory.Delete(@"C:UsersAdministratorDesktopnew", true);
//获得指定目录下的所有的文件的全路径
string[] name = Directory.GetFiles(@"C:UsersAdministratorDesktopsomething");
// 获得指定文件夹的全路径,后缀为.jpg
string[] name = Directory.GetFiles(@"C:UsersAdministratorDesktoppicture","*.jpg");
//获得指定目录下所有文件夹的全路径
string[] path = Directory.GetDirectories(@"C:UsersAdministratorDesktop");
//判断指定目录下文件夹是否存在
bool b=
Directory.Exists(@"C:UsersAdministratorDesktoppicture");
// 剪切文件夹
//源路径和目标路径必须具有相同的根。移动操作在卷之间无效。
Directory.Move(@"C:UsersAdministratorDesktopnew", @"f:a");
Directory.Move(@"C:UsersAdministratorDesktopnew", @"c:a");


WeBrowser:浏览器

url:导入的地址

   


private void button1_Click(object sender, EventArgs e)
{
string str = textBox1.Text; // 将文本框的内容复制到WebBrowser中
Uri uri = new Uri("http://"+str);
// 使用URI的构造函数将string类型转换为URI格式
webBrowser1.Url
= uri;
}





ComboBox

DropDown:控制下拉框的样式

名字一般以cbo 开头



// 将字符串中不想要的字符去掉
string str1 = "1月2月3月4月5月";
string[] ss = str1.Split(new char[] { '月' },StringSplitOptions .RemoveEmptyEntries );
string[] ss1 = str1.Split(new char[] { '月' });

// 整个程序:


private void Form1_Load(object sender, EventArgs e) // form1刚创建时
{
//将年份添加到第一个框中
// 获得当前的年份
int thisyear=DateTime .Now .Year ;
for (int i = thisyear; i >=1949 ;i-- )
{
string year = i + "年";
// 这里不需要再ToString,因为+中,两边只要有一个字符就可以
comYear.Items.Add(year);
}
}
private void comYear_SelectedIndexChanged(object sender, EventArgs e)
{
// 在选中year后,将月份加入进去
// comYear_SelectedIndexChanged:选中了前面下拉框发生的事件
// 避免每次选中year后,重复添加月份,每次清空
comMonth.Items .Clear ();
for (int i = 1; i < 13;i++ )
{
string str = i + "月";
comMonth.Items.Add(str);
}
}
private void comMonth_SelectedIndexChanged(object sender, EventArgs e)
{
// string year = ;
comDay.Items.Clear();
string str= comMonth.SelectedItem.ToString();
string[] ss = str.Split(new char[] { '月' },StringSplitOptions .RemoveEmptyEntries );// 后面这个参数不加貌似 也可以
//
string[] ss1 = str.Split(new char[] { '月' });
int month =Convert.ToInt32 ( ss[0]);
int year = Convert.ToInt32(comYear.SelectedItem.ToString().Split(new char[] { '年' }, StringSplitOptions.RemoveEmptyEntries)[0]);
// 在2013年中提取int:2013
int day;
switch (month){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
day = 31;
break;
case 4:
case 6:
case 9:
case 11:
day = 30;
break;
default:
if (year % 400 == 0 || (year % 4 == 0 && year % 100 != 0))
day = 29;
else
day = 28;
break;
}
for (int j = 1; j <= day;j++ )
{
comDay.Items.Add("第"+ j + "天");
}
}




最后

以上就是多情面包为你收集整理的C#文件directory 操作文件夹与路径、webBrowser、URL、ComboBox的全部内容,希望文章能够帮你解决C#文件directory 操作文件夹与路径、webBrowser、URL、ComboBox所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(67)

评论列表共有 0 条评论

立即
投稿
返回
顶部