随笔分类 -  C#

摘要://设置为后台线程Thread th = new Thread(delegate() { append();});th.IsBackground = true;th.Start();//在append方法里面需要调用前台控件public void append(){ // ... 业务处理 this.Invoke(new flushMessage(showMessage), new object[] { row["Code"].ToString(), res });}//委托flushMessage和方法showMessage签名必须一致private delegate v 阅读全文
posted @ 2013-12-04 14:46 若 ♂ 只如初见 阅读(571) 评论(0) 推荐(0)
摘要:1、添加一个App.config配置文件。2、配置服务http://Lenovo-PC:80/EvisaWS/WharfService?wsdl,那么在上面的文件中就会自动生成服务的配置: 3、动态添加新的地址,后面的?wsdl没有也可以: WharfWSBeanClient c = new WharfWSBeanClient("WharfService", "新的地址例如:http://192... 阅读全文
posted @ 2013-07-30 17:17 若 ♂ 只如初见 阅读(1998) 评论(0) 推荐(0)
摘要:用C#.NET调用Java开发的WebService时,先在客户端封装的带有int属性的对象,当将该对象传到服务器端时,服务器端可以得到string类型的属性值,却不能得到int类型、double和DateTime类型的值(在服务端得到的均为null)解决办法:VS2005封装WebService引用时,如果WebService发布的是一个基本数据类型组成的对象,则会对该对象的非string属性同时生成两个属性,一般是这样的"属性××"、"属性××Specified"。而"属性名Specified&quo 阅读全文
posted @ 2013-07-19 17:27 若 ♂ 只如初见 阅读(627) 评论(0) 推荐(0)
摘要:1、遇到数组类型或List等复杂数据类型是,需要对其进行包装,就是将复杂数据类型放到一个类里面:public class VOCargoJTWS { /** JT列表 */ private List cargoJTs; /** 分页数据信息*/ private PageInfo pageInfo; public VOCargoJTWS() { super(); } @SuppressWarnings("unchecked") public VOCargoJTWS(PageInfo pageInfo) { ... 阅读全文
posted @ 2013-07-17 16:19 若 ♂ 只如初见 阅读(424) 评论(0) 推荐(0)