CommonFunctionsプロジェクトにStringUtilities.csファイルがあり、これは文字列の最初の単語を大文字にするUppercaseFirst関数を保持しています。現在、このソリューションを使用している別のプロジェクト(同じソリューション内)の.aspx.csには、MyProject.CommonFunctions.StringUtilities.UppercaseFirst( "hello world")を使用して呼び出されます。カスタム関数のネームスペースを最小化する
これを短縮することはできますか?UppercaseFirst( "hello world");?可読性ははるかに優れています。 CommonFunctionsプロジェクトで
StringUtilities.cs:
namespace MyProject.CommonFunctions
{
public class StringUtilities
{
public static string UppercaseFirst(string s)
{//blah code}
}
}
Default.aspx.cs
using MyProject.CommonFunctions;
...
protected void Page_Load(object sender, EventArgs e)
{
MyProject.CommonFunctions.StringUtilities.UppercaseFirst("hello world");
}