我发现自己在写作
for(int i=0;i<myvec.size();i++)
myvec[i]->DoWhatever(param);
Run Code Online (Sandbox Code Playgroud)
很多,我想把它压缩成一个foreach
声明,但我不知道如何进入param
那里而不会超级冗长.我也有类似的东西
for(int i=0;i<myvec.size();i++)
if(myvec[i]->IsOK())
myvec[i]->DoWhatever(param);
Run Code Online (Sandbox Code Playgroud)
我也想改写那个人.有什么想法吗?
哦,还有,由于各种原因,我不想使用提升.
所以,我有相当多的使用php和coldfusion编程数据库驱动的web应用程序的经验(不是在一起,在不同的时间),我开始研究asp.net世界(我有一个项目即将开始工作)这都是asp.net/c#.)
我的问题是:似乎有很多东西要陷入困境,如果我只是制作基于网络的应用程序(主要是CRUD类型的东西 - 没有心灵弯曲的逻辑)我应该关注的主题是什么?我只是不想走下兔子的踪迹,后来发现它并没有被开发社区过多使用.在阅读一些书籍(ASP.net 3.5一步一步和ASP.net 3.5释放)我发现一些区域的主题将被解释,但在本章的结尾它会说"这东西很酷,但不是为了用于多层应用......"
到目前为止我看过的主题(看起来与我以前用于构建的应用程序有很大不同)是:
我知道这可能是一个广泛的问题 - 但这似乎是一个广泛的话题.
有什么理由不使用iframe吗?我目前使用它从不同的服务器(注册页面 - 分布式应用程序的一部分)加载页面,以提供无缝体验.使用iframe被认为是不好的做法还是使用OK?
我已经声明了以下枚举类型,其中我希望第一个成员的序数值为1(一)而不是通常的0(零):
type
TMyEnum = (
meFirstValue = 1,
meSecondValue,
meThirdValue
);
Run Code Online (Sandbox Code Playgroud)
如果我调用TypeInfo(),例如作为对GetEnumName()的调用的一部分,我得到一个编译器错误:
GetEnumName(TypeInfo(TMyEnum), Ord(aValue));
Run Code Online (Sandbox Code Playgroud)
错误:"E2134:类型'TMyEnum'没有typeinfo"
为什么是这样?
我知道,类只有所属类别,如果它们与编译$ M启用编译器选项,或者(在某些类是,如获得TPersistent,但我不认为有具有所属类别的枚举类型的任何特殊情况).
我计划在子查询中使用它,但无法找出将以下查询转换为LINQ的正确语法:
select ChapterID, min(MeetingDate)
from ChapterMeeting
group by ChapterID
Run Code Online (Sandbox Code Playgroud) 我是F#的新手,今天下午才开始学习它.
我注意到的是,当通过fsi获取类型信息时,我得到以下信息:
val it : (char list -> string -> string list) = <fun:clo@0>
Run Code Online (Sandbox Code Playgroud)
如果我理解正确,(char列表 - >字符串 - >字符串列表)意味着该函数采用char列表并返回一个函数,该函数接受一个字符串并返回一个字符串列表.
但是,我不明白"它"的用法.
感谢您的任何信息!
我很惊讶我找不到这个问题,所以如果我错过了,请及时通知.
我需要在.NET中编写一个非常小的,相当简单的应用程序,它将由最终消费者下载并安装在他们的系统上.Silverlight的沙盒模型不起作用 - 它必须是一个完整的下载,安装的可执行文件.
这就是我所知道的:
我不知道的是:
我正在寻找最好的资源来填补我的知识空白.
有关
使用asp.net和c#membership provider如何检查用户是否注册?我想在代码中处理这个而不是使用"登录状态"?
是否可以预加载所有页面内容(如显示加载栏/动画gif ..或加载文本..),直到内容完全加载,然后显示给用户/访问者?如果可以的话,您能否给我正确的指示或资源来实现这一目标.因为我能够轻松找到图像预加载器,但我正在寻找一种预加载技术,它将在显示之前预先加载页面上的所有内容.
.net ×3
c# ×2
ajax ×1
arm ×1
asp.net ×1
c ×1
c++ ×1
data-binding ×1
delphi ×1
deployment ×1
desktop ×1
embedded ×1
enumeration ×1
enums ×1
f# ×1
iframe ×1
javascript ×1
jquery ×1
linq ×1
linq-to-sql ×1
loops ×1
master-pages ×1
membership ×1
mono ×1
php ×1
preloader ×1
provider ×1
rtti ×1
sql ×1
stl ×1
translate ×1
typeinfo ×1