请问c#中怎么调用实现接口的类中的非静态方法?
现有FS.cs和IFS.cs两个文件如下:FS.csnamespaceproject.FS{publicinterfaceIFS{boolUploadFile(strin...
现有FS.cs和IFS.cs 两个文件如下:
FS.cs
namespace project.FS
{
public interface IFS
{
bool UploadFile(string aa,ref bb);
}
}
IFS.cs
namespace project.FS
{
public class FS : IFS
{
private string _remote = String.Empty;
public FS(string remote)
{
_remote = xxxxxxx;
}
bool IFS.UploadFile(string aa,ref string bb)
{
throw new NotImplementedException();
}
}
}
我现在需要在另一个项目里,调用UploadFile这个方法
请问FS.cs文件是接口IFS.cs的具体实现对嘛?
请问我要调用的是FS.cs里面的UploadFile是吗?
具体应该怎么调用到UploadFile呢?我现在已经完全混乱了,怎么new都不行
我直接写IFS.UploadFile(xx,xx),会报错说非静态方法要求对象引用。我如果new一个FS,
FS a= new FS("") ;
这样的话a这个实例又找不到UploadFile这个方法……
新手学习中,求大神指点到底怎么回事,已经快疯了!! 展开
FS.cs
namespace project.FS
{
public interface IFS
{
bool UploadFile(string aa,ref bb);
}
}
IFS.cs
namespace project.FS
{
public class FS : IFS
{
private string _remote = String.Empty;
public FS(string remote)
{
_remote = xxxxxxx;
}
bool IFS.UploadFile(string aa,ref string bb)
{
throw new NotImplementedException();
}
}
}
我现在需要在另一个项目里,调用UploadFile这个方法
请问FS.cs文件是接口IFS.cs的具体实现对嘛?
请问我要调用的是FS.cs里面的UploadFile是吗?
具体应该怎么调用到UploadFile呢?我现在已经完全混乱了,怎么new都不行
我直接写IFS.UploadFile(xx,xx),会报错说非静态方法要求对象引用。我如果new一个FS,
FS a= new FS("") ;
这样的话a这个实例又找不到UploadFile这个方法……
新手学习中,求大神指点到底怎么回事,已经快疯了!! 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询