C Sharp to Boo

From Unify Community Wiki
(Difference between revisions)
Jump to: navigation, search
Line 9: Line 9:
  
 
Collections:   
 
Collections:   
 
+
 
 +
import System.Collections
 +
 
 
<nowiki># Lists</nowiki>   
 
<nowiki># Lists</nowiki>   
 
:myList1 as List
 
:myList1 as List
 
:myList2 as List = List() # instantiates new List object   
 
:myList2 as List = List() # instantiates new List object   
 
:myList3 as List = List(1, 2, 3)   
 
:myList3 as List = List(1, 2, 3)   
 
 
 
:myList.Add(4)
 
:myList.Add(4)
 +
 +
<nowiki># Queues</nowiki>
 +
:myQueue as Queue
 +
:myQueue as Queue = Queue()
 +
:myQueue.Enqueue(1)

Revision as of 03:10, 12 January 2013

Finding the difference in C# and Boo can be trying at the best of times. So hopefully there is something here to help you use Boo.

Variable definition:

var1 as int
var2 as int = 2
var3 as single = 1.0 # single precision floating point number
var4 as double = 2.2342352 # double precision floating point number

Collections:

import System.Collections

# Lists

myList1 as List
myList2 as List = List() # instantiates new List object
myList3 as List = List(1, 2, 3)
myList.Add(4)

# Queues

myQueue as Queue
myQueue as Queue = Queue()
myQueue.Enqueue(1)
Personal tools
Namespaces

Variants
Actions
Navigation
Extras
Toolbox