Reputation: 7618
I have a class in my project, for example,
namespace BrightCompany.BigProjects.MyBigProject.ApplicationCodeFolder
{
public class MyBigProjectsClass
{
public static string returnStringMethod()
{
return "Your a Star";
}
}
}
Now in another class I want to use this method let say,
namespace BrightCompany.BigProjects.MyBigProject
{
public class MyBigProjectsClassABC
{
private void ABC()
{
string tooLong = BrightCompany.BigProjects.MyBigProject.ApplicationCodeFolder.MyBigProjectsClass.returnStringMethod();
}
}
}
How can I make it short, I tried putting this,
using BrightCompany.BigProjects.MyBigProject.ApplicationCodeFolder;
But NO gain, ONLy Pain !
Upvotes: 1
Views: 55
Reputation: 13984
Try this:
using colAlias = BrightCompany.BigProjects.MyBigProject.ApplicationCodeFolder;
string tooLong = colAlias::MyBigProjectsClass.returnStringMethod();
Upvotes: 2
Reputation: 498962
This is the syntax:
using MyAlias = BrightCompany.BigProjects.MyBigProject.ApplicationCodeFolder;
Though, the following will also work:
using BrightCompany.BigProjects.MyBigProject.ApplicationCodeFolder;
namespace BrightCompany.BigProjects.MyBigProject
{
public class MyBigProjectsClassABC
{
private void ABC()
{
string tooLong = MyBigProjectsClass.returnStringMethod();
}
}
}
Upvotes: 4