zoukankan      html  css  js  c++  java
  • wp7 执行独立存储任务

    http://msdn.microsoft.com/zh-cn/library/kx3852wf(v=vs.80).aspx

    如何:在独立存储中删除文件和目录

    using System;
    using System.IO.IsolatedStorage;
    using System.IO;
    
    public class DeletingFilesDirectories{
    
       public static void Main(){
    
          // Get a new isolated store for this user domain and assembly.
          // Put the store into an isolatedStorageFile object.
    
          IsolatedStorageFile isoStore =  IsolatedStorageFile.GetStore(IsolatedStorageScope.User | IsolatedStorageScope.Domain | IsolatedStorageScope.Assembly, null, null);
        
          Console.WriteLine("Creating Directories:");
    
          // This code creates several different directories.
    
          isoStore.CreateDirectory("TopLevelDirectory");
          Console.WriteLine("TopLevelDirectory");
          isoStore.CreateDirectory("TopLevelDirectory/SecondLevel");
          Console.WriteLine("TopLevelDirectory/SecondLevel");
    
          // This code creates two new directories, one inside the other.
    
          isoStore.CreateDirectory("AnotherTopLevelDirectory/InsideDirectory");
          Console.WriteLine("AnotherTopLevelDirectory/InsideDirectory");
          Console.WriteLine();
    
          // This code creates a few files and places them in the directories.
    
          Console.WriteLine("Creating Files:");
    
          // This file is placed in the root.
    
          IsolatedStorageFileStream isoStream1 = new IsolatedStorageFileStream("InTheRoot.txt", FileMode.Create, isoStore);
          Console.WriteLine("InTheRoot.txt");
      
          isoStream1.Close();
    
          // This file is placed in the InsideDirectory.
    
          IsolatedStorageFileStream isoStream2 = new IsolatedStorageFileStream("AnotherTopLevelDirectory/InsideDirectory/HereIAm.txt", FileMode.Create, isoStore);
          Console.WriteLine("AnotherTopLevelDirectory/InsideDirectory/HereIAm.txt");
          Console.WriteLine();
    
          isoStream2.Close();
    
          Console.WriteLine("Deleting File:");
    
          // This code deletes the HereIAm.txt file.
          isoStore.DeleteFile("AnotherTopLevelDirectory/InsideDirectory/HereIAm.txt");
          Console.WriteLine("AnotherTopLevelDirectory/InsideDirectory/HereIAm.txt"); 
          Console.WriteLine();
    
          Console.WriteLine("Deleting Directory:");
    
          // This code deletes the InsideDirectory.
    
          isoStore.DeleteDirectory("AnotherTopLevelDirectory/InsideDirectory/");
          Console.WriteLine("AnotherTopLevelDirectory/InsideDirectory/");
          Console.WriteLine();
    
       }// End of main.
    
    }
  • 相关阅读:
    虚方法表与动态分派机制
    方法重载与invokevirtual字节码指令的关系
    栈桢与操作数栈以及符号引用与直接引用的转换
    通过字节码分析this关键字以及异常表的作用
    JVM synchronized关键字所生成的字节码
    window Chrome 下允许跨域访问服务端接口设置
    JVM Java字节码方法表与属性
    JVM 字节码的结构
    Jar hell问题以及解放方法
    JVM 线程上下文类加载器
  • 原文地址:https://www.cnblogs.com/androllen/p/3077015.html
Copyright © 2011-2022 走看看