void
เป็นตัวบ่งชี้ เช่น:import
เช่น:1Future<void> fetchData() async {
2 var response = await http.get(Uri.parse('https://api.example.com/data'));
3 if (response.statusCode == 200) {
4 print(response.body);
5 } else {
6 throw Exception('Failed to load data');
7 }
8}
9
return
เพื่อส่งค่ากลับไปยังที่เรียกใช้งานimport
1def my_method
2 local_var = "Hello, Local!"
3 puts local_var
4end
5
6my_method
7# puts local_var # จะเกิดข้อผิดพลาด
8
1class MyClass
2 def initialize(name)
3 @name = name
4 end
5
6 def say_hello
7 puts "Hello, #{@name}!"
8 end
9end
10
11obj = MyClass.new("Ruby")
12obj.say_hello
13
1class MyClass
2 @@class_var = 0
3
4 def self.increment
5 @@class_var += 1
6 end
7
8 def self.show_var
9 puts @@class_var
10 end
11end
12
13MyClass.increment
14MyClass.increment
15MyClass.show_var
16
x
หรือ y
ควรใช้ชื่อที่เกี่ยวข้อง เช่น user_age
เพื่อให้อ่านเข้าใจง่ายconst
ในการประกาศค่าคงที่{}
:1const DiscountRate = 0.1
2
3func CalculatePrice(price float64) float64 {
4 return price * (1 - DiscountRate)
5}
6
C1
, C2
อาจไม่เป็นที่เข้าใจว่าค่านั้นหมายถึงอะไรconst
เพื่อประกาศค่าคงที่หลายค่าพร้อมกันได้1TextBox txtBox = new TextBox();
2txtBox.Text = "This is a text box in the tab!";
3tabControl1.SelectedTab.Controls.Add(txtBox);
4
1tabControl1.SelectedTab = tabControl1.TabPages[0]; // ตั้งค่าให้แท็บแรกเป็นแท็บเริ่มต้น
2
tabControl1.TabPages.Add(newTab);
tabControl1.SelectedTab.Text = "New Name";
tabControl1.SelectedTab = tabControl1.TabPages[0];