프로그래밍/C#
C# 문자열 Mid,Left,Right
코딩줌마
2019. 3. 24. 08:51
public string Mid(string sString, int nStart, int nLength)
{
string sReturn;
--nStart;
if (nStart <= sString.Length)
{
if ((nStart + nLength) <= sString.Length)
{
sReturn = sString.Substring(nStart, nLength);
}
else
{
sReturn = sString.Substring(nStart);
}
}
else
{
sReturn = string.Empty;
}
return sReturn;
}
public string Left(string sString, int nLength)
{
string sReturn;
if ( nLength > sString.Length )
{
nLength = sString.Length;
}
sReturn = sString.Substring(0, nLength);
return sReturn;
}
public string Right(string sString, int nLength)
{
string sReturn;
if (nLength > sString.Length)
{
nLength = sString.Length;
}
sReturn = sString.Substring(sString.Length - nLength,nLength);
return sReturn;
}
반응형