;-) 我用鹰翔这个名字用了5,6年,今年刚改,刚才偶然看见你的名字,我还以为我以前注册过呢,呵呵
请教ICSharpCode.TextEditor的几个问题:
如何得到当前光标所在行号及字符索引号?
如何得到当前选择文本的信息?
能否与richTextBox一样提供查找功能?
很不错,我用了一下,速度很快,如果能够在DataGrid上编辑就好了!
VB + VBF最短写法~~
list2 = (New List(Of Int32)(New Int32 {2,4,6,8,10})).ConvertAll(Of Int32)(PInt * 3)
第一个可以简化为:
[i*3 for i in range(2, 11, 2)]
因为range可以支持步长参数
第二个可以简化为:
open("c:\str.txt").readlines()
open可以换成file
因为readlines()就是返回一个list,再使用list comprehension就多余了。
如果有关于IronPython的教程就好了。因为只了解一点点.net。
现在还无法用于ASP.NET中,不过它可以内嵌在任何.NET程序中使用,可以做成一个脚本与主程序交互,这一点是非常有用的.
第一个用法,用我的VBF也可以做到两行写出
list1.AddRange(New Int32() {1,2,3,4,5,6,7,8,9,10})
list2 = list1.FindAll(PInt Mod 2 = 0).ConvertAll(Of Int32)(PInt * 3)
还可以吧……尽管做不到那么短。