- 结论1的初级程序员路过
- 为什么我觉得我是4,拿得薪水却是3?
- 不是有MEF么?
- 上手很容易,但用好很难。
没有熟练前不建议用在正式项目中,后果很严重 - 那QueryString呢?
- 按照你这个思路考虑这个问题,极端一点就是把数据都写到数据库、文件系统也是一种页面间传值的办法了。目的是达到了,可总觉得怪怪的
此外get跟post通常是焦不离孟,孟不离焦。既然讲了QueryString,怎么可以把表单传值给落了? - 既然标题是页面传值,那跟cookie、session及application好像没有什么关系,它们都不是把值从一个页面传到另一个。
- 这表示...
- @sunriseyuen
求指教 - 有点基础且有仔细看完函数的,都应该知道这是在实现string.Join功能;否则被LZ蔑称为“猴子”,也只能默默吞下肚子
- 为什么要自己折磨自己.
- 这样用是不是违背了使用MongoDB的初衷呢?
- LZ把总结中第二点好好重写一次吧,描述不够准确,容易引起误会。
- 你会这样写代码吗:
[code=csharp]
if (result < 94371840L ? true : false)
{
}
[/code] - 每次看到这种代码我都想笑
[code=csharp]
IsLowMemoryDevice = (result < 94371840L) ? true : false;
[/code] - @菊花台泡茶
string是特殊的引用类型,请参考这篇文章:http://blog.csdn.net/mengyulove/article/details/6901105 - , i, o, o2);
Console.ReadKey();
LZ请问为什么O2的值是4,O跟O2不是一个对象么?还是说装箱之后赋值会NEW一个对象出来
对的,object o2 = o;这句其实o又要被拆箱,再装箱,又会创建一个新的...错了。是在o=8这里重新又一次装箱,o被指向了了该对象而o2依然指向第一次装箱产生的对象... - @NewSea.
所以呢? - any是确定序列是否包含任何元素。LZ你自己搞错了吧:http://msdn.microsoft.com/zh-cn/library/bb337697.aspx 你引用的是All的说明
- 有错别字啊:MGD应该是MGB吧
- 微软推荐的是不采用用户名密码的方式
- Good
- 为什么你在引用资料前不亲自测试一番呢?
- #666666 => #666
- #666
- @wjn2010
呵,这难道不算“使用”吗? - Good。
吐槽一下:目前out 和in 关键字只能在接口和委托中使用 是错误的描述,更多信息请参考:http://msdn.microsoft.com/zh-cn/library/t3c3bfhx.aspx - 1.在button事件中既然已经判断了用户名/密码为空的情况,在focus之后直接return就完事,不需要再执行后面的语句。
2.BLL里的BLogin方法,实现的功能不是Login而是在检验用户名+密码有没有记录,在此作为示例时方法名值得商榷。此外内部的逻辑处理方式也有点问题。
3.DAL里的DLogin方法,其实是在获取指定用户名的User对象。DAL不知道Login是啥玩意,它应该只知道增删改查之类的东西。
最后建议一下lz,很多场景要从业务角度为变量命名,不要一概从实现角度。(不会命名的程序员不是好程序员)










