아래 코드를 작성할 때. 내 확장 방법을 선택할 수 없습니다. 나타나지 않습니다. 나는 내 실수를 찾지 못하는 것 같습니다. 미리 감사드립니다. 당신이 당신의 확장 방법은 string
에하고 싶으신 같은하위 문자열 C에 대한 확장 방법
public static class Extensions
{
public static string MySubstring(
this int index, int length)
{
StringBuilder sb = new StringBuilder();
return sb.ToString(index, length);
}
}
class SubstringExtension
{
static void Main()
{
string text = "I want to fly away.";
string result = text.
}
}
당신은 애를 만들고 싶어 'int'에 대해 xtension 메소드를 호출하지만'string'에 대해 호출하려고합니다. – Jcl
그리고 MySubstring의 코드는 의미가 없습니다. 귀하의 확장 방법은 무엇을하기로되어 있습니까? – Steve
@Steve, 그것을 추가하려했습니다 :-) – Jcl