你的位置:首页 > 软件开发 > ASP.net > 20160423

20160423

发布时间:2016-04-23 15:00:11
昨天是周五太放松了,晚上没有加班只顾着放松,玩了一晚上,今天又是睡了一上午,没有学习。这下放松过分了没有总结,也没有完成任务。今天来总结一下昨天的学习成果。  昨天设计的数据库今天老大点评了一下发现问题确实很多。比如用户表和权限表的拆分问题,是否应该拆分取决于权限的使用频率。使用 ...

  昨天是周五太放松了,晚上没有加班只顾着放松,玩了一晚上,今天又是睡了一上午,没有学习。这下放松过分了没有总结,也没有完成任务。今天来总结一下昨天的学习成果。

  昨天设计的数据库今天老大点评了一下发现问题确实很多。比如用户表和权限表的拆分问题,是否应该拆分取决于权限的使用频率。使用频率高时因该拆分。

  对C#源代码执行过程的思考(不懂)

  构造函数总在new一个对象之前执行。

  P p=new p();

  因为赋值运算符(=)是从右向左执行,先执行new p,这时候执行类P的构造函数,然后将值赋给p,将p存到内存中。

  两个变量的值交换(不使用第三个变量)

2016042320160423
 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6  7 namespace Test_20160421 8 { 9   class Program10   {11     static void Main(get='_blank'>string[] args)12     {13       int a = 10;int b = 21;14       a = a + b;15       b = a - b;16       a = a - b;17       //change(ref a,ref  b);18       Console.WriteLine("a={0},b={1}",a,b);19       Console.ReadKey();20     }21     #region 自定义方法22     /// <summary>23     /// 自定义交换方法24     /// </summary>25     /// <param name="a">第一个出入的变量</param>26     /// <param name="b">第二个出入的变量</param>27     private static void change( ref int a,ref int b)28     {29       a = a + b;30       b = a - b;31       a = a - b;32     }33     #endregion34   }35 }

原标题:20160423

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录