class · System.IO
Path
public class System.IO.Path : System.Any
Paths as text: '/' and '' both separate folders.
- Tipo
- class
- Espacio de nombres
- System.IO
- Ensamblado
- System.Core
- Acceso
- public, static, abstract
- Archivo fuente
IO.ant
Herencia
- Clases base
-
AnyPath
Propiedades
Métodos
static method Combine(first: System.String<u8>, second: System.String<u8>) -> System.String<u8>
#
static method Combine(first: System.String<u8>, second: System.String<u8>, third: System.String<u8>) -> System.String<u8>
#
static method GetFileName(path: System.String<u8>) -> System.String<u8>
#
static method GetExtension(path: System.String<u8>) -> System.String<u8>
#
The extension with its point ("" when there is none).
static method GetFileNameWithoutExtension(path: System.String<u8>) -> System.String<u8>
#
static method GetDirectoryName(path: System.String<u8>) -> System.String<u8>
#
The folder part ("" when there is none).
static method ChangeExtension(path: System.String<u8>, extension: System.String<u8>) -> System.String<u8>
#
static method HasExtension(path: System.String<u8>) -> bool
#
Miembros privados e internos (2)
Miembros heredados (5)
GetTypemétodo de AnyUndescribedmétodo de AnyToStringmétodo de AnyHashmétodo de Anydestroymétodo de Any
Código fuente
Path en Larva HIR, descompilado a partir de su Larva HIR.
// Paths as text: '/' and '\' both separate folders.
public class System.IO.Path : System.Any
{
static method IsSeparator(c: u8) -> bool
// Where the file name starts.
static method NameStart(path: System.String<u8>) -> i32
static method Combine(first: System.String<u8>, second: System.String<u8>) -> System.String<u8>
static method Combine(first: System.String<u8>, second: System.String<u8>, third: System.String<u8>) -> System.String<u8>
static method GetFileName(path: System.String<u8>) -> System.String<u8>
// The extension with its point ("" when there is none).
static method GetExtension(path: System.String<u8>) -> System.String<u8>
static method GetFileNameWithoutExtension(path: System.String<u8>) -> System.String<u8>
// The folder part ("" when there is none).
static method GetDirectoryName(path: System.String<u8>) -> System.String<u8>
static method ChangeExtension(path: System.String<u8>, extension: System.String<u8>) -> System.String<u8>
static method HasExtension(path: System.String<u8>) -> bool
static property DirectorySeparatorChar: u8
}