using语句
例如
if (!File.Exists(textBox1.Text))
{
// using ( StreamWriter sw = File.CreateText(textBox1.Text) )
StreamWriter sw = File.CreateText(textBox1.Text);
sw.WriteLine(textBox2.Text);
MessageBox.Show("文件创建成功");
}
这样是可以正常使用,但如果我把using语句去掉的话
if (!File.Exists(textBox1.Text))
{
StreamWriter sw = File.CreateText(textBox1.Text);
StreamWriter sw = File.CreateText(textBox1.Text);
sw.WriteLine(textBox2.Text);
MessageBox.Show("文件创建成功");
}
结果则只会看到新建的文件,但要写入文件的东西却看不到
相关推荐
using:c#在PHP中使用语句实现
PHP中C#“ using”语句的实现 用法 using ( new File (__DIR__ . "/file.txt" , 'w' ), function ( File $ file ) { $ file -> write ( "Hello\n" ); $ file -> write ( "Hello\n" ); $ file -> write ( "Hello\n" ); }); 问题 想象一下这堂课: class File { private $ resource ; public function __construct ( $ filename , $ mode ) { $ this -> resource = fopen ( $ filename , $ mode );
更轻松的数据库事务-扩展using语句以执行自动数据库事务
任何使用数据库更新的用户都使用事务。 ADO.NET中的事务是使用事务对象和try..catch完成的,但是有一种更简单的方法,甚至可以说是一种使用C#来处理数据库事务的方法。
C#中using的三种用法
using 指令有两个用途: 允许在命名空间中使用类型,以便您不必限定在该命名空间中使用的类型。 为命名空间创建别名。 using 关键字还用来创建 using 语句 定义一个范围,将在此范围之外释放一个或多个对象。 请参见 using 语句。http://www.yaosansi.com/blog/article.asp?id=669 using namespace; using alias = type|namespace; 参数 Alias 您希望用来表示命名空间或类型的用户定义符号。然后,您就可以使用 alias 来表示命名空间名称。 Type 您想通过 alias 表示的类型
语言的 using statement 与资源释放
语言的 using statement 与资源释放! 值得下载看看!资源免费,大家分享!!
Oracle中Using用法
Oracle 动态SQL介绍以及using用法示例


