Assalamu Alaikum.
WR. WB
Berjumpa lagi
sama saya Septian Miswanto dalam program c# ;-). baiklah pada kesempatan kali
ini saya ingin menjelaskan tentang praktikum yg telah saya buat yaitu tentang String sederhana.
berikut adalah
contoh desainnya awal
Form 1 :
Form
2 :
Beberapa
method yang ada (jika diimplementasikan pada strText = “My
String”):
String”):
Apabila kita
ingin mencari posisi indeks suatu string di dalam string, kita dapat
menggunakan method IndexOf. Misalnya kita punya str = “My string is a long
string”, maka:
Pada beberapa
aplikasi, kadang-kadang kita butuh untuk meng-copy karakter atau kata atau
kalimat dalam sebuah string yang panjang. String yang kita cari dalam
sebuah string yang panjang disebut substring (bagian dari string). Oleh
karena itu, method yang kita gunakan dinamakan juga dengan Substring.
Kita juga dapat
mengganti kemunculan kata dalam suatu string dengan method Replace.
Beberapa method
lain yang berguna, misalnya diaplikasikan pada str = “My String” :
ini adalah
contoh program yang telah saya buat :
Program di Form
1 :
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Praktikum6
{
public partial class Form1 : Form
{
string septian;
public Form1()
{
InitializeComponent();
}
private void insert_Click(object sender, EventArgs
e)
{
septian = label1.Text;
int a = Convert.ToInt16(textBox3.Text);
string y = Convert.ToString(textBox4.Text);
string test1 = septian.Insert(a, y);
hasil1.Text = test1;
}
private void
remove_Click(object sender, EventArgs e)
{
septian = label1.Text;
septian = hasil1.Text;
int b = Convert.ToInt16(textBox5.Text);
int c = Convert.ToInt16(textBox6.Text);
string test2 = septian.Remove(b, c);
hasil1.Text = test2;
}
private void
join_Click(object sender, EventArgs e)
{
septian = label1.Text;
string a = Convert.ToString(textBox7.Text);
string y = Convert.ToString(textBox8.Text);
string z = Convert.ToString(textBox1.Text);
string[] x = { a, y };
string test3 = String.Join(z,
x);
hasil1.Text = test3;
}
private void
trim_Click(object sender, EventArgs e)
{
septian = label1.Text;
string test4 = septian.Trim();
hasil1.Text = test4;
}
private void
split_Click(object sender, EventArgs e)
{
septian = hasil1.Text;
string a = Convert.ToString(textBox9.Text);
string[] z = septian.Split();
hasil1.Text = string.Join(a, z);
}
private void
lower_Click(object sender, EventArgs e)
{
septian = hasil1.Text;
string test5 = septian.ToLower();
hasil1.Text = test5;
}
private void
upper_Click(object sender, EventArgs e)
{
septian = hasil1.Text;
string test6 = septian.ToUpper();
hasil1.Text = test6;
}
private void
button11_Click(object sender, EventArgs e)
{
Form2 Form1 = new Form2();
Form1.Show();
this.Hide();
}
private void
clear_Click(object sender, EventArgs e)
{
textBox1.Text = "";
textBox3.Text = "";
textBox4.Text = "";
textBox5.Text = "";
textBox6.Text = "";
textBox7.Text = "";
textBox8.Text = "";
textBox9.Text = "";
hasil1.Text = "";
}
}
}
Program di Form
2 :
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Praktikum6
{
public partial class Form2 : Form
{
string miswanto;
public Form2()
{
InitializeComponent();
}
private void
indexof_Click(object sender, EventArgs e)
{
miswanto = label2.Text;
string a = Convert.ToString(textBox10.Text);
int y = Convert.ToInt16(textBox11.Text);
int test7 = miswanto.IndexOf(a, y);
hasil2.Text = miswanto.Substring(test7);
}
private void
lastindex_Click(object sender, EventArgs e)
{
miswanto = label2.Text;
string a = Convert.ToString(textBox12.Text);
int y = Convert.ToInt16(textBox13.Text);
int test8 = miswanto.LastIndexOf(a, y);
hasil2.Text = miswanto.Substring(test8);
}
private void
replace_Click(object sender, EventArgs e)
{
miswanto = label2.Text;
string a = Convert.ToString(textBox14.Text);
string y = Convert.ToString(textBox15.Text);
string test9 = miswanto.Replace(a, y);
hasil2.Text = test9;
}
private void
button1_Click(object sender, EventArgs e)
{
Form1 Form2 = new Form1();
Form2.Show();
this.Hide();
}
private void
clear_Click(object sender, EventArgs e)
{
textBox10.Text = "";
textBox11.Text = "";
textBox12.Text = "";
textBox13.Text = "";
textBox14.Text = "";
textBox15.Text = "";
hasil2.Text = "";
}
}
}







No comments:
Post a Comment