100分求同学们解释一下一个方法,比较简单的,大家都来吧

fengliudai 2005-11-13 10:18:05
Private Shared Function GetOrdinals(ByVal objProperties As ArrayList, ByVal dr As IDataReader) As Integer()
//我用的C#,搞不懂这么定义是什么意思?
Dim arrOrdinals(objProperties.Count) As Integer
Dim intProperty As Integer

If Not dr Is Nothing Then
For intProperty = 0 To objProperties.Count - 1
arrOrdinals(intProperty) = -1 //这句是干啥的?
Try
arrOrdinals(intProperty) = dr.GetOrdinal(CType(objProperties(intProperty), PropertyInfo).Name)
Catch
' property does not exist in datareader
End Try
Next intProperty
End If

Return arrOrdinals

End Function
...全文
100 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fengliudai 2005-11-13
  • 打赏
  • 举报
回复
好了,懂了,多谢了()这样的数组写法把偶搞蒙了
fengliudai 2005-11-13
  • 打赏
  • 举报
回复
Dim arrOrdinals(objProperties.Count) As Integer

是这句没搞懂
ChengKing 2005-11-13
  • 打赏
  • 举报
回复
arrOrdinals(intProperty) = -1 //这句是干啥的?
answer: 这是给数组的每一个元素赋值:-1,即初始化

jxufewbt 2005-11-13
  • 打赏
  • 举报
回复
Private Shared Function GetOrdinals(ByVal objProperties As ArrayList, ByVal dr As IDataReader) As Integer()
//我用的C#,搞不懂这么定义是什么意思?
-------------------------------------------------------------------------------------
定义了一个静态方法GetOrdinals()
内容概要:本文介绍了一种基于混沌系统和DNA编码的彩色数字图像加密与解密方法,并通过Matlab代码实现了完整的加解密流程,同时对系统的安全性进行了深入分析,重点包括抗噪声性能和抗裁剪性能的测试与评估。该方法结合混沌系统的伪随机性强、初值敏感等特点与DNA编码的高并行性和存储密度优势,构建多轮置换与扩散机制,有效提升图像加密的安全性与鲁棒性。实验部分通过对标准彩色图像进行加密处理,验证了算法在抵御常见攻击(如噪声干扰、局部裁剪)方面的优良表现,展示了其在信息安全、军事通信和多媒体传输等领域的应用潜力; 适合人群:具备一定Matlab编程基础,从事信息安全、图像处理或通信工程方向研究的研究生及科研人员; 使用场景及目标:① 实现高安全性的彩色图像加密传输;② 研究加密算法的鲁棒性,特别是在信道噪声和图像部分丢失情况下的恢复能力;③ 复现顶级SCI论文中的加密模型并进行性能对比分析; 阅读建议:建议读者结合提供的Matlab代码逐模块分析加密流程,重点关注混沌序列生成、像素置乱、DNA编码规则与运算、扩散机制的设计逻辑,并通过调整参数进行仿真实验,深入理解各环节对安全性能的影响。

16,719

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧