C# 名称';文件名';在当前上下文中不存在
嗨,我正在尝试构建一个示例android应用程序,它检索提供的文件路径的文件信息。下面是代码 我正在使用2个.cs文件,其中一个是“mainactivity.cs”,其代码如下所示 mainactivity.csC# 名称';文件名';在当前上下文中不存在,c#,android,C#,Android,嗨,我正在尝试构建一个示例android应用程序,它检索提供的文件路径的文件信息。下面是代码 我正在使用2个.cs文件,其中一个是“mainactivity.cs”,其代码如下所示 mainactivity.cs using System; using Android.App; using Android.Content; using Android.Runtime; using Android.Views; using Android.Widget; using Android.OS; na
using System;
using Android.App;
using Android.Content;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;
namespace ACCESSTIME
{
[Activity (Label = "ACCESSTIME", MainLauncher = true, Icon = "@drawable/icon")]
public class MainActivity : Activity
{
//int count = 1;
protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);
// Set our view from the "main" layout resource
SetContentView (Resource.Layout.Main);
// Get our button from the layout resource,
// and attach an event to it
EditText filepathText = FindViewById<EditText>(Resource.Id.FilePathText);
Button getinfobutton = FindViewById<Button> (Resource.Id.GetInfoButton);
string fileinfo = string.Empty;
getinfobutton.Click += (object sender, EventArgs e) =>
{
fileinfo = GetInfo.Main(filepathText.Text);
};
}
}
}
如果我建立这个,我会得到错误信息“当前上下文中不存在名称“fileName”
请帮助我您正在评论文件名:
//string fileName = @"";
其次,如果要从命令行获取文件名,请使用:
public static string Main (string fileName)
{
FileInfo fi = new FileInfo(fileName);
你在评论它<代码>//字符串文件名=@“”代码>
public static string Main (string fileName)
{
FileInfo fi = new FileInfo(fileName);