程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#線程間不克不及挪用剪切板的處理辦法

C#線程間不克不及挪用剪切板的處理辦法

編輯:C#入門知識

C#線程間不克不及挪用剪切板的處理辦法。本站提示廣大學習愛好者:(C#線程間不克不及挪用剪切板的處理辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是C#線程間不克不及挪用剪切板的處理辦法正文


媒介

Go說話作為編程說話中的後起之秀,在博采眾長的同時又不掉特性,在重視運轉效力的同時又看重開辟效力,不掉為一種好的開辟說話。在go說話中,沒有類的概念,然則依然可以用struct+interface來完成類的功效,上面的這個簡略的例子演示了若何用go來模仿c++中的多態的行動。

示例代碼

package main
 
 
import "os"
import "fmt"
 
 
type Human interface {
  sayHello()
}
 
 
type Chinese struct {
  name string
}
 
 
type English struct {
  name string
}
 
 
func (c *Chinese) sayHello() {
  fmt.Println(c.name,"說:你好,世界")
}
 
 
func (e *English) sayHello() {
  fmt.Println(e.name,"says: hello,world")
}
 
 
func main() {
  fmt.Println(len(os.Args))
   
  c := Chinese{"汪星人"}
  e := English{"jorn"}
  m := map[int]Human{}
   
  m[0] = &c
  m[1] = &e
   
  for i:=0;i<2;i++ {
    m[i].sayHello()
  }
}

總結

從下面的例子來看,在go中完成相似C++中的多態可謂長短常的簡略,只需完成雷同的接口便可。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved