简单的字符生成器-排列组合

想要实现以下图片上的功能,上方选中我需要用的字母、数字,输入我需要生成的位数,最终列出所有的排列组合数据。求人帮忙,万分感谢。
图片说明

关键就是算法
http://bbs.bccn.net/thread-347026-1-1.html
http://outofmemory.cn/code-snippet/4237/c-pailie-zuhe-suanfa

楼上说的对,关键就是排列组合的算法。最近做了有关排列组合的东西,代码是JAVA的,你是用什么语言。

我已经成功的恶心到自己了,java转.net~~导致现在乱七八糟的

C#的话,看我写的代码
http://bbs.csdn.net/topics/370017724