本文整理汇总了C#中FileSystem.ResolveLink方法的典型用法代码示例。如果您正苦于以下问题:C# FileSystem.ResolveLink方法的具体用法?C# FileSystem.ResolveLink怎么用?C# FileSystem.ResolveLink使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FileSystem
的用法示例。
在下文中一共展示了FileSystem.ResolveLink方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ResolveLink
public void ResolveLink( )
{
Device d = GetFirstDevice ( );
FileSystem fileSystem = new FileSystem(d);
var vendor = fileSystem.ResolveLink ( "/vendor" );
Assert.AreEqual ( vendor, "/system/vendor" );
Console.WriteLine ( $"/vendor -> {vendor}");
var nonsymlink = fileSystem.ResolveLink ( "/system" );
Assert.AreEqual ( nonsymlink, "/system" );
Console.WriteLine ( $"/system -> {nonsymlink}");
var legacy = "/storage/emulated/legacy";
var sdcard0 = "/storage/sdcard0";
var sdcard = fileSystem.ResolveLink ( "/sdcard" );
// depending on the version of android
Assert.IsTrue ( sdcard.Equals ( legacy ) || sdcard.Equals ( sdcard0 ) );
Console.WriteLine ( $"/sdcard -> {sdcard}");
}