自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 从C#中的引用类型到String

最近面试被问到一个问题,在C#里面String是值类型还是引用类型,当时想都没想就说是引用类型。后来面试官又接着问为啥,我就给愣住了,随口说了个可以为Null就不会了。下来仔细想了想这个问题。         首先,要说明string为什么是引用类型,先来考虑下什么是引用类型,什么是值类型,以及他们的区别是什么。在网上随便搜搜基本上的解释都是,值类型存储在栈上,引用类型存储在堆上。这句话基本上

2015-10-21 19:44:32 548

原创 笔试最长子数组和最大子矩阵c#

今天笔试题记录下1。最长和为0的子数组,例如1,2,3,-2,4,-3,2,-4,-2,0,6,7结果是2,3,-2,4,-3,2,-4,-2,0大致思想是用递归的做法:如果一个序列自身不是最长的和为0的子数组,那么就比较这个序列去掉左边一位和去掉右边一位的两个序列中最长的最长子数组。不过时间复杂度应该是n+2(n-1)+2(n-2)+....+2*1=O(n^2),回头想想有没有更高

2015-09-25 22:49:37 466

原创 9-19笔试

今天携程笔试三道编程题记录一下1.求的斐波那契数列的第n位值比较简单通过递归实现using System;namespace 兔子数列{ class Program { static void Main(string[] args) { string str; int n=0;

2015-09-19 21:18:17 342

原创 C#跨线程操作控件

问题:在WinForm中使用多线程时,常常遇到一个问题,当在子线程(非UI线程)中修改一个控件的值:比如修改进度条进度,时会抛出如下错误Cross-thread operation not valid: Control 'XXX' accessed from a thread other than the thread it was created on.在VS2005

2015-09-14 21:14:02 468

原创 C#控件改变大小时闪烁问题

首先是一段窗体控件随窗体大小改变代码,但是在使用这段代码后,当窗体中控件较多时每次改变窗体大小后都会出现闪烁情况private float X;private float Y;private void setTag(Control cons){foreach (Control con in cons.Controls){con.Tag = con.Width +":" +

2015-09-14 21:02:02 3245 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除