兩種方式各有優缺,第一種方式不用exit,返回值中比較好處理,第二種方式對長、多、雜的命令支援比第一種好。在實際程式設計中根據具體的情況合理的選用,增加程式設計效率。
第一種:
public static string runcmd(string command)
第二種:
public static string runcmd(string command)
加乙個例子,方便大家區別
命令為:ping -n 2 192.168.0.2
呼叫第一種方法返回為:
pinging 192.168.0.2 with 32 bytes of data:
request timed out.
request timed out.
ping statistics for 192.168.0.2:
packets: sent = 2, received = 0, lost = 2 (100% loss)
呼叫第二種方法返回值為:
pinging 192.168.0.2 with 32 bytes of data:
request timed out.
request timed out.
ping statistics for 192.168.0.2:
packets: sent = 2, received = 0, lost = 2 (100% loss)
c 呼叫介面的兩種方式
1 get請求型別介面呼叫 public jobject getdate string url 處理介面返回的jobject資料 資料結構 獲取返回訊息 jobject obj getdate url obj message tostring 請求成功 獲取資料詳情,jarray jar jarra...
C 呼叫 C dll的兩種方式
第一種,非託管方式 呼叫類和方法 非託管方式,只能呼叫函式,並且函式在extern c 的體裡面 有一下幾種方式,把函式都寫了,把介面寫了。建立物件的方法 extern c exampleunmanageddll api cunmanagedtestclass createtestclass 釋放 ...
delphi 呼叫dll兩種方式
1 外部宣告 在delphi中外部宣告是訪問外部例程最容易和最常用的方式,有兩種宣告方式 通過名字 通過索引號。舉例如下 在mydll.dll中有兩個函式和乙個過程,則其外部宣告可以寫成 function test1 integer external mydll 直接通過名稱呼叫test1 注意名稱...