รบกวนสอบถามหน่อยครับถ้าเกิดผมเขียนในส่วนของ class และผมจะเรียกใช้ในหน้า Web Form.cs ผมต้องเขียนยังไงอ่ะครับ
คือสมมุติผมเขียน Function ไว้ในหน้า Register.aspx.cs ประกาศฟังชั่นไว้และตอนกรอกมันจะเรียกใช้ได้เลยแบบนี้่
ก่อนอื่นผมต้องออกตัวก่อนนะครับ ว่าผมก็ไม่ได้เก่งอะไรและก็ไม่ได้เขียน C ด้วย
แต่ผมอ่านหนังสือผ่านๆมาเรื่อง Abstract Class มันน่าจะเกี่ยวกับเรื่องของคุณ
ก่อนอื่น คุณลองประกาศ Class ให้เป็น Abstract Class ก่อน ที่ Register.aspx.cs และเขียนฟังชั่น แค่หัวเช่น Public Function A() as string (ประมาณนี้ไม่รู้ C เขียนอย่างไร)
และ สร้าง Class1.cs คุณก็สืบทอดคลาส Abstract Class ที่สร้างฟังชั่นไว้เมื่อสักครู่ และเขียนโค้ดทำงานในไฟล์นี้ภายใต้ชื่อฟังชั่นเดิมได้เลย
เสริมอีกนิดนะครับ การสร้าง Abstract Class สำหรับ VB ตอนสร้างคลาส จะเขียนว่า
Code (VB.NET)
Public MustInherit Class absCalculator
Public MustOverride Function Add(ByVal x As Double, ByVal y As Double) As Double
End Class
ตอนสืบทอดคลาส
Code (VB.NET)
Public Class Calculator
Inherits absCalculator
Public Overrides Function Add(ByVal x As Double, ByVal y As Double) As Double
Return (x + y)
End Function
End Class