using UnityEngine;

using System.Collections;


public class multi : MonoBehaviour {

//int[] array5 = new string[]{"hello", "hi", "ohao"};  cannot implictly convert type 'string[]' to 'int[]'

int[] array6 = new int[3]{1, 2, 3} ;

int[] array7 = new int[]{1, 2, 3} ;

int[] array8 = {1 ,2 ,3} ;

void Show(int[,] array){

for(int i = 0; i < 2; i ++){

for(int j = 0; j < 2; j++){

print (string.Format("array[{0}, {1}] = {2}", i, j , array[i, j]));

}

}

}

int[,] array1 = {{3, 2} , {1, 4}} ;

int[,] array2 = {{9, 2} , {1, 7}} ; 

//int sum, sum1, sum2, sum3 = 0;

int[,] result = new int[2, 2];

// Use this for initialization

void Start () {

//Show (array1);

//Show (array2);

for(int i = 0; i < 2; i++)

{

result[i, 0]= array1[i,0] * array2[0,0] + array1[i,1] * array2[1,0];

result[i, 1]= array1[i,0] * array2[0,1] + array1[i,1] * array2[1,1];

}

Show(result);

/*

sum = array1[0,0] * array2[0,0] + array1[0,1] * array2[1,0];

sum1 = array1[0,0] * array2[0,1] + array1[0,1] * array2[1,1];

sum2 = array1[1,0] * array2[0,0] + array1[1,1] * array2[1,0];

sum3 = array1[1,0] * array2[0,1] + array1[1,1] * array2[1,1];

print (sum);

print (sum1);

print (sum2);

print (sum3);

*/

Stack stack = new Stack();

stack.Push(1);

stack.Push(2);

stack.Push(3);

stack.Push(4);

stack.Push(5);

while(stack.Count > 0)

print(string.Format("stack.Pop {0} " , stack.Pop()));

Queue que = new Queue();

que.Enqueue(1);

que.Enqueue(2);

que.Enqueue(3);

que.Enqueue(4);

que.Enqueue(5);

while(que.Count > 0)

print(string.Format("que.Dequeue {0} " , que.Dequeue()));

Hashtable ht = new Hashtable();

ht["Microsoft"] = "Microsoft";

ht["URL"] = "www.microsoft.com";

print (string.Format("company : {0}", ht["Microsoft"]));

print (string.Format("URL : {0}", ht["URL"]));

}

// Update is called once per frame

void Update () {

}

}



+ Recent posts