:::: MENU ::::
  • Customizable fonts.

Minggu, 18 Desember 2016

Pada dasarnya C# tidak menyediakan function Left, Right, Mid untuk mengeksekusi String, namun kita bisa membuat function sendiri. Bagi yang familiar dengan excel mungkin penggunakan Substring sedikit membingungkan karena sebenarnya karakter pertama pada substring menggunakan index 0 (nol), sedangkan pada fungsi Left dan Mid karakter pertama dengan index 1, untuk Right langsung jumlah karakter yang diinginkan.


Contoh:
string myString;
myString = "BUDIYANTO";
Left(myString,4) hasil BUDI
myString.Substring(0,4) hasil BUDI

MID(myString,3,3) hasil DIY
myString.Substring(2,3) hasil DIY

RIGHT(myString,5) hasil YANTO
myString.Substring(4,5) hasil YANTO

Berikut Fucntion untuk Left, Right, Mid :

public static string Left(string param, int length)
{
    string result = param.Substring(0, length);
    return result;
}
public static string Right(string param, int length)
{
    string result = param.Substring(param.Length - length, length);
    return result;
}
public static string Mid(string param,int startIndex, int length)
{
    string result = param.Substring(startIndex, length);
    return result;
}
public static string Mid(string param,int startIndex)
{
    string result = param.Substring(startIndex);
    return result;
}

Sumber : http://budiyanto-chen.blogspot.co.id/2009/11/left-right-and-mid-functions-in-c.html

0 komentar:

Poskan Komentar

A call-to-action text Contact us