asp.net memiliki 2 bahasa yg digunakan :vb dan C#
penggunaan kedua bahasa ini opsional tergantung kebiasaan dan selera programmer nya
dan berhubung saya telah mempelajari dan cukup tau tentang C++ maka saya akan menggunakan C#
beberapa yg berubah dari C++ di C#:
1.cout menjadi console.write/console.writeline
2.input data:
c++=>cin>>nama variable;
c#=>nama variable=convert.totypedata(console.readline());
3.saat membuat file c# baru di visual studio kita akam langsung dibuatkan class dan static void Main(string[] args) =>mirip saat kita membuat class main java di netbeans
jadi saya simpulkan c# lebih mendukung OOP
4.pembuatan object di C# :<nama class> <nama object>=new <konstuktor>
contoh :vol_balok a=new vol_balok();
contoh program sederhana menghitung luas:
1.balok.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class balok
{
private int tiggi;
private int lebar;
private int vol;
public void setdata(int l, int a)
{
lebar = l;
tiggi = a;
}
public int getdata()
{
vol = tiggi * lebar;
return vol;
}
public void setpct()
{
Console.WriteLine("gambar:");
for (int asd = 1; asd <= lebar; asd++) {
for (int asf = 1; asf <= tiggi; asf++) { Console.Write("#");}
Console.WriteLine("");
}
}
}
}
2.Program.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{int a,b;
Console.Write("panjang:");
a = Convert.ToInt32(Console.ReadLine());
Console.Write("lebar:");
b = Convert.ToInt32(Console.ReadLine());
balok satu = new balok();
satu.setdata(a, b);
Console.Write("luas:");
Console.WriteLine(satu.getdata());
satu.setpct();
Console.ReadLine();
}
}
}
hasil:
penggunaan kedua bahasa ini opsional tergantung kebiasaan dan selera programmer nya
dan berhubung saya telah mempelajari dan cukup tau tentang C++ maka saya akan menggunakan C#
beberapa yg berubah dari C++ di C#:
1.cout menjadi console.write/console.writeline
2.input data:
c++=>cin>>nama variable;
c#=>nama variable=convert.totypedata(console.readline());
3.saat membuat file c# baru di visual studio kita akam langsung dibuatkan class dan static void Main(string[] args) =>mirip saat kita membuat class main java di netbeans
jadi saya simpulkan c# lebih mendukung OOP
4.pembuatan object di C# :<nama class> <nama object>=new <konstuktor>
contoh :vol_balok a=new vol_balok();
contoh program sederhana menghitung luas:
1.balok.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class balok
{
private int tiggi;
private int lebar;
private int vol;
public void setdata(int l, int a)
{
lebar = l;
tiggi = a;
}
public int getdata()
{
vol = tiggi * lebar;
return vol;
}
public void setpct()
{
Console.WriteLine("gambar:");
for (int asd = 1; asd <= lebar; asd++) {
for (int asf = 1; asf <= tiggi; asf++) { Console.Write("#");}
Console.WriteLine("");
}
}
}
}
2.Program.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{int a,b;
Console.Write("panjang:");
a = Convert.ToInt32(Console.ReadLine());
Console.Write("lebar:");
b = Convert.ToInt32(Console.ReadLine());
balok satu = new balok();
satu.setdata(a, b);
Console.Write("luas:");
Console.WriteLine(satu.getdata());
satu.setpct();
Console.ReadLine();
}
}
}
hasil:
asp.net /C# (opening asp.net)