最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#獲取文件名和文件路徑的兩種實現(xiàn)方式

 更新時間:2022年07月22日 08:52:47   作者:Welcome_Back  
這篇文章主要介紹了C#獲取文件名和文件路徑的兩種實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

C#獲取文件名和文件路徑

方法一

OpenFileDialog open = new OpenFileDialog();
open.RestoreDirectory = true;
string fullname = open.FileName;
string path = System.IO.Path.GetDirectoryName(fullname);//路徑
string name = System.IO.Path.GetFileName(fullname);//名稱

方法二

OpenFileDialog open = new OpenFileDialog();
open.RestoreDirectory = true;
string fullpath = open.FileName;
//獲取文件路徑和文件名
int index = fullpath.LastIndexOf("http://");  //返回“//”最后一次出現(xiàn)的位置
string filepath = fullpath.Substring(0,index); //截取字符串,0到“//”最后出現(xiàn)的位置
string filename = fullpath.Substring(index+1);  //截取文件名

C#通過文件路徑獲取文件名小技巧

string fullPath = @"\WebSite1\Default.aspx";

string filename = System.IO.Path.GetFileName(fullPath);//文件名 ?“Default.aspx”
string extension = System.IO.Path.GetExtension(fullPath);//擴展名 “.aspx”
string fileNameWithoutExtension = System.IO.Path.GetFileNameWithoutExtension(fullPath);// 沒有擴展名的文件名 “Default”

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • C#中文隨機數(shù)實現(xiàn)方法

    C#中文隨機數(shù)實現(xiàn)方法

    這篇文章主要介紹了C#中文隨機數(shù)實現(xiàn)方法,涉及C#針對中文及隨機數(shù)的相關(guān)操作技巧,需要的朋友可以參考下
    2015-06-06
  • C#編程獲取IP地址的方法示例

    C#編程獲取IP地址的方法示例

    這篇文章主要介紹了C#編程獲取IP地址的方法,結(jié)合實例形式分析了C#獲取客戶端IP地址的具體實現(xiàn)技巧,需要的朋友可以參考下
    2017-01-01
  • C# 動態(tài)輸出Dos命令執(zhí)行結(jié)果的實例(附源碼)

    C# 動態(tài)輸出Dos命令執(zhí)行結(jié)果的實例(附源碼)

    這篇文章主要介紹了C# 動態(tài)輸出Dos命令執(zhí)行結(jié)果的實例,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-07-07
  • 淺拷貝和深拷貝深入理解(shallow copy VS deep copy)

    淺拷貝和深拷貝深入理解(shallow copy VS deep copy)

    淺拷貝和深拷貝深入理解(shallow copy VS deep copy) 本文重點討論引用類型變量的拷貝機制和實現(xiàn)
    2014-01-01
  • C# MemoryStream類案例詳解

    C# MemoryStream類案例詳解

    這篇文章主要介紹了C# MemoryStream類案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • C#實現(xiàn)串口通信詳解

    C#實現(xiàn)串口通信詳解

    串口通信(Serial Communications)是指外設(shè)和計算機間通過數(shù)據(jù)信號線、地線等按位(bit)進行傳輸數(shù)據(jù)的一種通信方式,屬于串行通信方式,能夠?qū)崿F(xiàn)遠距離通信,本文給大家介紹了C#串口通信總結(jié),需要的朋友可以參考下
    2024-12-12
  • C#移除所有事件綁定的方法

    C#移除所有事件綁定的方法

    這篇文章主要介紹了C#移除所有事件綁定的方法,實例分析了C#事件綁定的移除方法,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • C#文件和字節(jié)流的轉(zhuǎn)換方法

    C#文件和字節(jié)流的轉(zhuǎn)換方法

    這篇文章主要介紹了C#文件和字節(jié)流的轉(zhuǎn)換方法,涉及C#將文件以字節(jié)流形式讀取及將字節(jié)流寫入文件的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • C# 中如何利用lambda實現(xiàn)委托事件的掛接

    C# 中如何利用lambda實現(xiàn)委托事件的掛接

    在寫一個小程序的時候,碰到了這樣的問題,需要用委托來掛接事件,但是又想在這事件中使用局部的變量,而委托一旦定義好后,掛接方就沒有辦法再添加額外的形參了。那有沒有什么辦法,可以實現(xiàn)呢
    2013-07-07
  • Unity InputFiled TMP屬性和各種監(jiān)聽示例詳解

    Unity InputFiled TMP屬性和各種監(jiān)聽示例詳解

    這篇文章主要為大家介紹了Unity InputFiled TMP屬性和各種監(jiān)聽示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01

最新評論

淮阳县| 四会市| 石景山区| 长岛县| 康乐县| 昌平区| 凤阳县| 大英县| 滁州市| 镇康县| 云和县| 那坡县| 宁乡县| 清丰县| 杭锦后旗| 大宁县| 伊宁市| 江西省| 朝阳市| 平凉市| 桂东县| 兴化市| 遂川县| 普定县| 商洛市| 平乐县| 黄梅县| 婺源县| 郑州市| 洛阳市| 南昌县| 岱山县| 建始县| 林口县| 华坪县| 广河县| 西青区| 江川县| 松溪县| 华宁县| 阿鲁科尔沁旗|