標題:
static method & static class
[打印本頁]
作者:
李泳霖
時間:
2024-1-15 18:55
標題:
static method & static class
在使用Math.Sqrt()開根號的方法時,卻不用先創建物件,如下
Math math=new Math();
math.Sqrt(36);//這邊反而會出錯
複製代碼
那是因為Math為一個static類別
這單元請大家來製作一個SayHi的static方法,在使main方法來呼叫
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp1
{
static class Tool
{
public static void SayHi()//方法為class本身,不為物件本身
{
Console.WriteLine("Hello!");
}
}
}
複製代碼
using ConsoleApp1;
using System;
using System.Linq.Expressions;
class Program
{
static void Main()
{
Tool.SayHi();
}
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2