欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

c# 如何使用 My 命名空間

 更新時間:2020年10月13日 10:38:55   作者:olprod  
這篇文章主要介紹了c# 如何使用 My 命名空間,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下

Microsoft.VisualBasic.MyServices 命名空間(在 Visual Basic 中為 My)使訪問多個 .NET 類變得輕松直觀,讓你能夠編寫與計算機、應用程序、設置、資源等交互的代碼。 雖然最初設計用于 Visual Basic,但 MyServices 命名空間仍可用于 C# 應用程序。

添加引用

可以在解決方案中使用 MyServices 類之前,必須添加對 Visual Basic 庫的引用。

添加對 Visual Basic 庫的引用

  1. 在解決方案資源管理器中,右鍵單擊“引用”節(jié)點并選擇“添加引用” 。
  2. 出現“引用”對話框時,向下滾動列表,然后選擇“Microsoft.VisualBasic.dll”。

同時建議將以下行包括在程序開頭的 using 部分。

using Microsoft.VisualBasic.Devices;

示例

此示例調用 MyServices 命名空間中包含的各種靜態(tài)方法。 若要編譯此代碼,必須向項目添加對 Microsoft.VisualBasic.DLL 的引用。

using System;
using Microsoft.VisualBasic.Devices;

class TestMyServices
{
 static void Main()
 {
  // Play a sound with the Audio class:
  Audio myAudio = new Audio();
  Console.WriteLine("Playing sound...");
  myAudio.Play(@"c:\WINDOWS\Media\chimes.wav");

  // Display time information with the Clock class:
  Clock myClock = new Clock();
  Console.Write("Current day of the week: ");
  Console.WriteLine(myClock.LocalTime.DayOfWeek);
  Console.Write("Current date and time: ");
  Console.WriteLine(myClock.LocalTime);

  // Display machine information with the Computer class:
  Computer myComputer = new Computer();
  Console.WriteLine("Computer name: " + myComputer.Name);

  if (myComputer.Network.IsAvailable)
  {
   Console.WriteLine("Computer is connected to network.");
  }
  else
  {
   Console.WriteLine("Computer is not connected to network.");
  }
 }
}

并不是 MyServices 命名空間中的所有類均可從 C# 應用程序中調用:例如,FileSystemProxy 類不兼容。 在此特定情況下,可以改為使用屬于 FileSystem 的靜態(tài)方法,這些方法也包含在 VisualBasic.dll 中。 例如,下面介紹了如何使用此類方法來復制目錄:

// Duplicate a directory
Microsoft.VisualBasic.FileIO.FileSystem.CopyDirectory(
 @"C:\original_directory",
 @"C:\copy_of_original_directory");

以上就是c# 如何使用 My 命名空間的詳細內容,更多關于c# 命名空間的資料請關注腳本之家其它相關文章!

相關文章

  • C#窗體顯示留言時間的方法

    C#窗體顯示留言時間的方法

    這篇文章主要介紹了C#窗體顯示留言時間的方法,涉及C#操作時間的技巧,需要的朋友可以參考下
    2015-03-03
  • C#多線程同步:Mutex與Semaphore的區(qū)別及使用場景詳解

    C#多線程同步:Mutex與Semaphore的區(qū)別及使用場景詳解

    這篇文章主要介紹了C#多線程同步:Mutex與Semaphore的區(qū)別及使用場景,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • C# 8.0中的范圍類型(Range Type)示例詳解

    C# 8.0中的范圍類型(Range Type)示例詳解

    這篇文章主要給大家介紹了關于C# 8.0中范圍類型(Range Type)的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-12-12
  • 關于C#泛型列表List<T>的基本用法總結

    關于C#泛型列表List<T>的基本用法總結

    本篇文章主要是對C#中泛型列表List<T>的基本用法進行了詳細的總結介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-01-01
  • c# Thread類線程常用操作詳解

    c# Thread類線程常用操作詳解

    這篇文章主要介紹了c# Thread類線程常用操作詳解的相關資料,幫助大家更好的理解和學習使用c#,感興趣的朋友可以了解下
    2021-03-03
  • C#獲取串口列表實現實時監(jiān)控串口

    C#獲取串口列表實現實時監(jiān)控串口

    本文主要介紹兩種獲取串口列表的方法,比較簡單,方便大家使用,另外分享了一個已封裝的API,需要的朋友可以參考下。
    2016-05-05
  • C#?基于TCP?實現掃描指定ip端口的方式示例

    C#?基于TCP?實現掃描指定ip端口的方式示例

    本文主要介紹了C#基于TCP實現掃描指定ip端口的方式示例,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • OpenCvSharp實現Mat對象簡單的像素操作

    OpenCvSharp實現Mat對象簡單的像素操作

    這篇文章主要介紹了OpenCvSharp實現Mat對象簡單的像素操作,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • Unity實現噴漆效果

    Unity實現噴漆效果

    這篇文章主要為大家詳細介紹了Unity實現噴漆效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-07-07
  • C#實現文件分割和合并的示例詳解

    C#實現文件分割和合并的示例詳解

    這篇文章主要為大家詳細介紹了如何利用C#實現文件分割和合并的功能,文中的示例代碼講解詳細,對我們學習C#有一定的幫助,感興趣的小伙伴可以跟隨小編一起了解一下
    2022-12-12

最新評論