社区
C#
帖子详情
请教一个递归方法
drago37net
2009-04-29 06:59:58
我的环境是asp.net + C#
关于权限问题
1.登录用户的权限id 191,112,115,123,343等已经得到并且放到了datatable中 dt1
2.可以做某些操作的权限id 115,123,234,234 等也得到了,并且放到了datatable中 dt2
现在想实现dt1中的每一个值是否存在于dt2中,如果存在就返回true否则返回false
不知道能不能用递归实现,递归不太熟悉。
或者有没有其他的方法实现,谢谢。。
...全文
98
7
打赏
收藏
请教一个递归方法
我的环境是asp.net + C# 关于权限问题 1.登录用户的权限id 191,112,115,123,343等已经得到并且放到了datatable中 dt1 2.可以做某些操作的权限id 115,123,234,234 等也得到了,并且放到了datatable中 dt2 现在想实现dt1中的每一个值是否存在于dt2中,如果存在就返回true否则返回false 不知道能不能用递归实现,递归不太熟悉。 或者有没有其他的方法实现,谢谢。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangrudi
2009-04-30
打赏
举报
回复
可以尝试使用枚举型了enum
fdc123
2009-04-30
打赏
举报
回复
[Quote=引用 2 楼 LemIST 的回复:]
bool found = false;
foreach id1 in table1
{
found = false;
foreach id2 in table2
if(id1 == id2)
{
found = true;
break;
}
if(!found)
return false;
}
return true;
[/Quote]
顶!!
E_wait
2009-04-30
打赏
举报
回复
用循环就行了
drago37net
2009-04-29
打赏
举报
回复
两个table两个循环,总是得不到正确的结果,
解决办法,是把所有的可能情况(真/假)放到一个字符串了,
if(str.IndexOf("标志真")==-1)
{
没有权限走人;
}
xiangbupingfan
2009-04-29
打赏
举报
回复
所有递归都能用循环表示,最好用循环
LemIST
2009-04-29
打赏
举报
回复
bool found = false;
foreach id1 in table1
{
found = false;
foreach id2 in table2
if(id1 == id2)
{
found = true;
break;
}
if(!found)
return false;
}
return true;
真相重于对错
2009-04-29
打赏
举报
回复
循环
C语言算法精华
Re: anya:
请教
一个
问题 anya Re: 如何给汉字分界? anya Re: 八皇后算法问题
请教
? anya Re: 急寻图象压缩算法 anya 游戏中最佳路径的问题 anya 平面点覆盖问题求教 anya Re: 平面点覆盖问题求教 anya Re: ...
11月25日学习总结.pdf
这个问题通过
递归
实现,每次
递归
选择
一个
未使用的数字放入当前的位置,然后对剩下的数字继续进行全排列。在代码中,`dfs()`函数就是实现DFS的核心,它通过
一个
book数组记录每个数字是否已经被使用,`main()`函数中的...
JAVA实验报告册.pdf
- **继承**:
一个
类可以从另
一个
类继承属性和
方法
。 - **重写与重载**:重写是子类覆盖父类的
方法
,重载是在同一类中创建具有相同名称但参数不同的
方法
。 - **多态**:
一个
接口可以有多种不同的实现,允许子类...
信科实验.pdf
5. Fibonacci数列:这是
一个
典型的
递归
问题,可以使用
递归
函数或动态规划
方法
编写MATLAB程序。Fibonacci数列的每个数是前两个数的和,初始值为0和1。 6. 动画制作:MATLAB可以绘制动态图像,通过N行列保存N幅图像,...
程序编程心得体会.doc
例如,通过实际编码实践,设计者了解到循环结构(for循环、while循环)和选择结构(switch语句)在程序中的具体应用,以及函数调用、
递归
调用等编程
方法
的重要性。此外,设计者还体会到通过查阅书籍、资料、相互讨论...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章