下載app免費領取會員
DynamoPrimer解析之Building Blocks of Programs - Strings
1、節點String.Split可以將一個字符串拆分為多個字符串,輸入端str表示要被拆分的字符串,輸入端separater0表示拆分字符串時的標志。圖中拆分的標志為英文的逗號,因此原本一條字符串就在英文的逗號處被拆分為五條字符串。
2、節點String.Contains可以檢查字符串中是否包含特定的字符串。輸入端str表示要被檢查的字符串,輸入端searchFor表示搜索的對象,輸入端ignoreCase表示是否考慮大小寫,默認是不考慮大小寫。圖中搜索的對象是“And miles”,只有最后兩個字符串含有該對象,因此結果是前三個false加上后兩個true。
3、節點List.FilterByBoolMask可以按照true和false重新排列數據。輸入端list表示要被重新排列的對象,輸入端mask為true和false組成的列表。兩個輸入端的數據數量應該保持一致并且一一對應,經過過濾之后有兩個輸出端,輸出端in表示與true對應的數據,輸出端out表示與false對應的數據。
4、節點List.GetItemAtIndex可以獲取列表中指定索引項的數據。圖中分別獲取了索引項為0以及索引項為1的數據。即上一步中輸出端in的第一個和第二個字符串。
5、節點String.Join可以將不同的字符串按照指定的連接符號拼接在一起。輸入端separator表示拼接時的連接符,圖中為一個英文的逗號加上一個回車符。輸入端string0和string1表示要被拼接起來的字符串,可以通過中間的加號和減號增加或者刪除。最終的結果為第一個字符串后面加上一個英文的逗號,然后再加上一個回車符后接上第二個字符串。
DynamoPrimer解析之Building Blocks of Programs - Strings
本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。
上一篇:DynamoPrimer解析之Building Blocks of Programs - Data
下一篇: Revit自帶的族庫中的建筑與MEP衛生器具族文件的不同
推薦專題