FileSystemInfo.Extension Egenskap

Definition

Hämtar filnamnsdelen, inklusive den inledande punkten . även om det är hela filnamnet eller en tom sträng om det inte finns något tillägg.

public:
 property System::String ^ Extension { System::String ^ get(); };
public string Extension { get; }
member this.Extension : string
Public ReadOnly Property Extension As String

Egenskapsvärde

En sträng som innehåller FileSystemInfo tillägget.

Kommentarer

Egenskapen Extension returnerar FileSystemInfo tillägget, som börjar vid och innehåller den sista punkten (.) i filens fullständiga namn. Ett exempel:

  • För en fil c:\NewFile.txtreturnerar ".txt"den här egenskapen .
  • För en fil c:\.gitignorereturnerar ".gitignore"den här egenskapen .
  • För en fil c:\noextensionreturnerar den här egenskapen en tom sträng "".
  • För en fil c:\a.b.creturnerar ".c"den här egenskapen .
  • FileInfo När är konstruerad från en filsökväg med en avslutande punkt, så trimmas den avslutande punkten, så new FileInfo("foo.bar.").Extension returnerar ".bar".

I följande tabell visas exempel på andra typiska eller relaterade I/O-uppgifter.

För att göra det här... Se exemplet i det här avsnittet...
Skapa en textfil. Anvisningar: Skriva text till en fil
Skriv till en textfil. Anvisningar: Skriva text till en fil
Läs från en textfil. Anvisningar: Läsa text från en fil
Hämta den fullständigt kvalificerade sökvägen till en fil. GetFullPath
Hämta endast filnamnet en sökväg. GetFileNameWithoutExtension
Hämta endast katalognamnet från en sökväg. GetDirectoryName
Ändra filnamnstillägget. ChangeExtension

Gäller för

Se även