知识整理

C#语言

语法知识

is

检查一个类型是否兼容另一个类型 返回 bool值

lambda

说简单一点,就是一个匿名函数,执行一段处理的过程,却没有函数名字。

    void Start () {
        var go = gameObject.GetComponent

枚举

枚举变量可以和int类型的数据 互相强转

get set

string _name;
public string Name
{
get
{if(_name == "") 
returen _name;
}
set
{
    _name = value;
}
}

lisp

#lang racket
(define (tree  x)
  (match x
    [(? number? x) x]
    [`(,op,s1,s2)
     (let ((v1 (tree s1))
           (v2 (tree s2)))
       (match  op
         ['+ (+ v1 v2)]
         ['+ (+ v1 v2)]
         ['* (* v1 v2)]
         ['/ (/ v1 v2)]               
         )
       )
     ]  
    )
  )

你可能感兴趣的:(知识整理)