SHARE
TWEET

Linq to Dynamo

IvaSerge May 23rd, 2019 (edited) 71 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import clr
  2. clr.AddReference('RevitAPI')
  3. import Autodesk
  4. from Autodesk.Revit.DB import *
  5.  
  6. clr.AddReference('ProtoGeometry')
  7. from Autodesk.DesignScript.Geometry import *
  8.  
  9. #Строки ниже подключают Linq
  10. import System
  11. from System.Collections.Generic import *
  12.  
  13. import System
  14. clr.AddReference("System.Core")
  15. clr.ImportExtensions(System.Linq)
  16.  
  17. #List из Питона не равен List из System.Collections
  18. #Для создания списка, для которого будет работать Линкью
  19. #Используем такой синтаксис
  20. outlist = List[str](['a','list','of','strings','a','list','of','strings' ])
  21.  
  22. #С таким списком можно работать методами Линкью
  23. OUT = outlist.Distinct()
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top