Langsung ke konten utama

Word Wrapper dengan C#

Fungsi ini membuat wrap pada text/string yang panjang menjadi multiline text dengan maksimal karakter yang ditentukan sendiri. (Bahasa Indonesianya Wrap apa ya..? hehe..).
public string WordWrapper(string source, int maxLength)
{
string result = "";
if (source.Length > maxLength)
{
string piece = source;
int i = 0;
piece = source.Substring(i, maxLength);
while (piece != string.Empty)
{
result += piece + "\n";
if (piece.Length < piece =" string.Empty;" i =" source.LastIndexOf(piece)"> maxLength)
piece = source.Substring(i, maxLength);
else
piece = source.Substring(i);
}
}
}
else
{
return source;
}
return result;
}
Semoga bermanfaat ya...

Komentar

Posting Komentar

Postingan populer dari blog ini

SQLSERVER - Lihat tanggal terakhir dari bulan

Few questions are always popular. They keep on coming up through email, comments or from co-workers. Finding Last Day of Any Month is similar question. I have received it many times and I enjoy answering it as well. I have answered this question twice before here: SQL SERVER – Script/Function to Find Last Day of Month SQL SERVER – Query to Find First and Last Day of Current Month Today, we will see the same solution again. Please use the method you find appropriate to your requirement. Following script demonstrates the script to find last day of previous, current and next month. ----Last Day of Previous Month SELECT DATEADD(s,-1,DATEADD(mm, DATEDIFF(m,0,GETDATE()),0)) LastDay_PreviousMonth ----Last Day of Current Month SELECT DATEADD(s,-1,DATEADD(mm, DATEDIFF(m,0,GETDATE())+1,0)) LastDay_CurrentMonth ----Last Day of Next Month SELECT DATEADD(s,-1,DATEADD(mm, DATEDIFF(m,0,GETDATE())+2,0)) LastDay_NextMonth ResultSet: LastDay_PreviousMonth ———————– 2007-07-31 23:59:59.000 LastDay_Current

Fungsi terbilang dengan Javascript

Ini adalah script untuk mengkonversi bilangan menjadi kata-kata (terbilang) fungsi ini pertama ditulis oleh Yanmarshus pada 2 September 2005 dengan PHP, kemudian iseng-iseng coba saya konversi pake Javascript, hasilnya seperti dibawah ini function terbilang(bilangan) { bilangan = String(bilangan); var angka = new Array('0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0'); var kata = new Array('','Satu','Dua','Tiga','Empat','Lima','Enam','Tujuh','Delapan','Sembilan'); var tingkat = new Array('','Ribu','Juta','Milyar','Triliun'); var panjang_bilangan = bilangan.length; /* pengujian panjang bilangan */ if (panjang_bilangan > 15) { kaLimat = "Diluar Batas"; return kaLimat; } /* mengambil angka-angk

Bikin ucapan (greetings) menurut waktu pake C#

Selamat Pagi, Selamat Sore, Selamat Malam... itu adalah yang dihasilkan dari kode dibawah ini public enum enLanguage { Indonesian = 0, English = 1 } public static string Greetings(enLanguage bahasa) { string timeSpeak = ""; if (DateTime.Now.Hour >= 0 && DateTime.Now.Hour < 11) { switch (bahasa) { case enLanguage.Indonesian: timeSpeak = "pagi"; break; case enLanguage.English: timeSpeak = "morning"; break; } } else if (DateTime.Now.Hour >= 11 && DateTime.Now.Hour < 15) { switch (bahasa) { case enLanguage.Indonesian: timeSpeak = "siang"; break; case enLanguage.English: timeSpeak = "day"; break; } } else if (DateTime.Now.Hour >= 15 && DateTime.Now.Hour < 19) { swi