解决方案 »
- C#做的winform项目,怎么才能不用别人安装直接运行exe,就可以打开项目
- 【高手进】求助webbrowser的一个异常!非常奇怪
- 主从表的问题-----------顶贴有分
- 请问VC中的LPCTSTR,char*,LPTSTR这三种类型分别对应C#的什么类型呢?
- 问个C#控制台的问题...
- winform中用datagrid显示主从表的问题
- 请教那里能下载C#开发平台??
- vb的变量在c#中要怎么表示?
- 如何让窗体出现后再自动执行某些代码?解决就给分
- 我自己做了个获取摄像头程序,能够捕捉到视频,但是不能拍照,谁帮我修改一下
- VS2010编写的winform程序,局域网安装完成之后运行不了,求帮助啊
- 求助,将以下java(MD5加密算法)代码转换成C#?
{
int[2]=getMdIndex(1,4);
} private int[] getMdIndex(int minValue, int maxValue)
{
int xsrs=2;
Random ran = new Random(unchecked((int)DateTime.Now.Ticks));
int[] mdIndex = new int[xsrs];
int tmp = 0;
for (int i = 0; i < xsrs; i++)
{
tmp = ran.Next(minValue, maxValue);
while(!ckMdIndex(mdIndex, tmp, minValue, maxValue))
{
tmp = ran.Next(minValue, maxValue);
}
mdIndex[i] = tmp;
if (i > 0 && mdIndex[0] == mdIndex[1])
{
MessageBox.Show("位置1与位置2数值相同");
}
}
return mdIndex;
} private bool ckMdIndex(int[] mdIndex, int tmp, int minValue, int maxValue)
{
int n = 0;
while (n < mdIndex.Length)
{
if (mdIndex[n] == tmp)
{
return false;
}
n++;
}
return true;
}不过有可能陷入死循环,请慎用,
{
while (true)
{
int n = rm.Next(1, 5);
if (!ilist.Contains(n))
{
ilist.Add(n);
break;
}
}
}