C#创建临时文件的方法
本文实例讲述了C#创建临时文件的方法。分享给大家供大家参考。具体分析如下:
C#可以通过Path.GetTempFileName获得一个临时文件,然后创建自己的临时文件
using System;
using System.IO;
class MainClass {
static void Main() {
string tempFile = Path.GetTempFileName();
Console.WriteLine("Using " + tempFile);
using(FileStream fs = new FileStream(tempFile,FileMode.Open)){
// (Write some data.)
}
// Now delete the file.
File.Delete(tempFile);
}
}
希望本文所述对大家的C#程序设计有所帮助。
相关推荐
-
C#实现在启动目录创建快捷方式的方法
本文实例讲述了C#实现在启动目录创建快捷方式的方法.分享给大家供大家参考.具体如下: 添加引用,选择 COM 选项卡并选择 Windows Script Host Object Model /// <summary> /// 将文件放到启动文件夹中开机启动 /// </summary> /// <param name="setupPath">启动程序</param> /// <param name="linkname&qu
-
C# 无需COM组件创建快捷方式的实现代码
看了一下手中的一些小工具, 很多都是单文件但可以创建快捷方式, 于是翻遍 Google, 最后终于在俄罗斯论坛 RSDN 找到了一个很强大的类. 类文件下载: http://asen.googlecode.com/files/Shortcut.cs (无注释精简版)RSDN 原帖: http://www.rsdn.ru/forum/src/3098615.flat.aspx (带英文注释) 使用方法很简单, 把这个文件添加到你的项目中, 然后用法跟 COM 组件那个类似, 但稍有不同: 复制代码
-
C#创建二叉搜索树的方法
本文实例讲述了C#创建二叉搜索树的方法.分享给大家供大家参考.具体如下: public static BinaryTreeNode BuildBinarySearchTree(int[] sortedArray) { if (sortedArray.Length == 0) return null; int _mid = sortedArray.Length / 2; BinaryTreeNode _root = new BinaryTreeNode(sortedArray[_mid]); in
-
C#创建自签名认证文件的方法
本文实例讲述了C#创建自签名认证文件的方法.分享给大家供大家参考.具体如下: using System; using System.Runtime.InteropServices; using System.Security.Cryptography.X509Certificates; using SecureString = System.Security.SecureString; using RuntimeHelpers = System.Runtime.CompilerServices.
-
C#动态创建button的方法
本文实例讲述了C#动态创建button的方法.分享给大家供大家参考.具体实现方法如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Reflectio
-
C#简单创建和删除目录的方法
本文实例讲述了C#简单创建和删除目录的方法.分享给大家供大家参考.具体如下: using System; using System.IO; class DirectoryCreation { public static void Main() { string directoryString = Directory.GetCurrentDirectory() + @"\TestDir"; Directory.CreateDirectory (directoryString); Cons
-
C#简单读取、改变文件的创建、修改及访问时间的方法
本文实例讲述了C#简单读取.改变文件的创建.修改及访问时间的方法.分享给大家供大家参考.具体如下: FileInfo fi = new FileInfo("C:\\test.txt"); Console.WriteLine(fi.CreationTime.ToString()); Console.WriteLine(fi.LastWriteTime.ToString()); Console.WriteLine(fi.LastAccessTime.ToString()); // 改变(设
-
C#创建IIS虚拟目录的方法
本文实例讲述了C#创建IIS虚拟目录的方法.分享给大家供大家参考.具体分析如下: DirectoryEntry是.Net给我们的一大礼物,他的名字我们就知道他的功能--目录入口.使用过ADSI的人都知道操作IIS,WinNT这些时,我们还需要提供他们的Path,操作IIS时,这个Path的格式为: 复制代码 代码如下: IIS://ComputerName/Service/Website/Directory ComputerName:即操作的服务器的名字,可以是名字也可以是IP,经常用的就是lo
-
C#从画刷创建画笔的方法
本文实例讲述了C#从画刷创建画笔的方法.分享给大家供大家参考.具体实现方法如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Drawing.Drawing2D; namespace Wi
-
C#创建缩略图操作类实例
本文实例讲述了C#创建缩略图操作类.分享给大家供大家参考.具体分析如下: 这个C#类可以生成各种形式的缩略图,可以自动保持图片比例缩略,可以根据百分比获得图片尺寸等 using System; using System.Collections.Generic; using System.Drawing; using System.Drawing.Imaging; namespace HtmlSnap { public static class ImageHelper { /// <summary
随机推荐
- Ext grid 添加右击菜单
- Python生成数字图片代码分享
- 完美兼容各大浏览器的jQuery仿新浪图文淡入淡出间歇滚动特效
- python获取图片颜色信息的方法
- 测试、预发布后用python检测网页是否有日常链接
- jQuery+php实现ajax文件即时上传的详解
- JavaScript按位运算符的应用简析
- vue-cli入门之项目结构分析
- 用CSS打造多彩文字链接
- js使用eval解析json实例与注意事项分享
- 路由器基础配置及传输协议
- Java基础之java处理ip的工具类
- PHP 函数call_user_func和call_user_func_array用法详解
- Spring mvc整合tiles框架的简单入门教程(maven)
- Linux命令行上如何使用日历详解
- Android实现带页面切换的锁屏功能
- Vue + Elementui实现多标签页共存的方法
- Java NIO Buffer过程详解
- 在CentOS 6.5环境中安装VPN 的步骤详解
- bootstrap里bootstrap动态加载下拉框的实例讲解
