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