资源简介
VS 环境下 WinForm 的 MVC 示例项目,它和 Web 下的 MVC 用法基本一样
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
namespace CommonLibrary.Exceptions
{
public class LogException : Exception
{
private string GetStackTrack()
{
StackTrace st = new StackTrace(true);
string stackIndent = string.Empty;
for (int i = 0; i < st.frameCount; i++)
{
// Note that at this level there are four
// stack frames one for each method invocation.
Stackframe sf = st.Getframe(i);
stackIndent += String.Format(“ Method: {0}“ sf.GetMethod());
stackIndent += String.Format(“ File: {0}“ sf.GetFileName());
stackIndent += String.Format(“ Line Number: {0}“ sf.GetFileLineNumber());
stackIndent += “\r\n“;
}
return stackIndent;
}
public LogException(string error)
: base(error)
{
string fileDir = “C:\\SaleLog“;
if (System.IO.Directory.Exists(fileDir) == false)
{
System.IO.Directory.CreateDirectory(fileDir);
}
fileDir += “\\LogException“;
if (System.IO.Directory.Exists(fileDir) == false)
{
System.IO.Directory.CreateDirectory(fileDir);
}
DateTime now = DateTime.Now;
string filePath = String.Format(“{0}-{1}-{2}_{3}-{4}-{5}-{6}.txt“ now.Year now.Month now.Day now.Hour now.Minute now.Second now.Millisecond);
filePath = fileDir + “\\“ + filePath;
string text = error;
text += “\r\n“;
text += “----------------------------------------------------------------------------------“;
text += “\r\n“;
text += this.GetStackTrack();
System.IO.File.AppendAllText(filePath text);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 52736 2017-10-14 08:20 WinformMvcDemo\CommonLibrary\bin\Debug\CommonLibrary.dll
文件 1086 2015-04-08 09:37 WinformMvcDemo\CommonLibrary\bin\Debug\CommonLibrary.dll.config
文件 153088 2017-10-14 08:20 WinformMvcDemo\CommonLibrary\bin\Debug\CommonLibrary.pdb
文件 1748992 2014-04-10 13:31 WinformMvcDemo\CommonLibrary\bin\Debug\eBay.Service.dll
文件 73728 2014-04-10 13:31 WinformMvcDemo\CommonLibrary\bin\Debug\eBay.Service.SDK.Attribute.dll
文件 34816 2014-02-23 09:21 WinformMvcDemo\CommonLibrary\bin\Debug\EFCachingProvider.dll
文件 26624 2014-02-23 09:21 WinformMvcDemo\CommonLibrary\bin\Debug\EFProviderWrapperToolkit.dll
文件 15872 2014-02-23 09:21 WinformMvcDemo\CommonLibrary\bin\Debug\EFTracingProvider.dll
文件 29696 2017-09-27 11:24 WinformMvcDemo\CommonLibrary\bin\Debug\HelperUDP.dll
文件 101888 2017-09-27 11:24 WinformMvcDemo\CommonLibrary\bin\Debug\HelperUDP.pdb
文件 49152 2014-04-10 13:33 WinformMvcDemo\CommonLibrary\bin\Debug\Samples.Helper.dll
文件 47616 2017-10-15 10:31 WinformMvcDemo\CommonLibrary\bin\Release\CommonLibrary.dll
文件 1086 2015-04-08 09:37 WinformMvcDemo\CommonLibrary\bin\Release\CommonLibrary.dll.config
文件 1445376 2017-10-15 10:31 WinformMvcDemo\CommonLibrary\bin\Release\CommonLibrary.pdb
文件 1748992 2014-04-10 13:31 WinformMvcDemo\CommonLibrary\bin\Release\eBay.Service.dll
文件 73728 2014-04-10 13:31 WinformMvcDemo\CommonLibrary\bin\Release\eBay.Service.SDK.Attribute.dll
文件 34816 2014-02-23 09:21 WinformMvcDemo\CommonLibrary\bin\Release\EFCachingProvider.dll
文件 26624 2014-02-23 09:21 WinformMvcDemo\CommonLibrary\bin\Release\EFProviderWrapperToolkit.dll
文件 15872 2014-02-23 09:21 WinformMvcDemo\CommonLibrary\bin\Release\EFTracingProvider.dll
文件 1315840 2017-10-11 21:44 WinformMvcDemo\CommonLibrary\bin\Release\Geckofx-Core.dll
文件 1598976 2017-10-11 21:44 WinformMvcDemo\CommonLibrary\bin\Release\Geckofx-Core.pdb
文件 136704 2017-10-11 21:44 WinformMvcDemo\CommonLibrary\bin\Release\Geckofx-Winforms.dll
文件 284160 2017-10-11 21:44 WinformMvcDemo\CommonLibrary\bin\Release\Geckofx-Winforms.pdb
文件 27136 2017-09-27 10:27 WinformMvcDemo\CommonLibrary\bin\Release\HelperUDP.dll
文件 103936 2017-09-27 10:27 WinformMvcDemo\CommonLibrary\bin\Release\HelperUDP.pdb
文件 49152 2014-04-10 13:33 WinformMvcDemo\CommonLibrary\bin\Release\Samples.Helper.dll
文件 6539 2017-10-13 16:30 WinformMvcDemo\CommonLibrary\CommonLibrary.csproj
文件 2049 2014-04-28 17:32 WinformMvcDemo\CommonLibrary\Exceptions\LogException.cs
文件 781 2015-08-31 14:14 WinformMvcDemo\CommonLibrary\Exceptions\MessageException.cs
文件 194 2014-05-15 08:36 WinformMvcDemo\CommonLibrary\Exceptions\NonException.cs
............此处省略311个文件信息
相关资源
- C# 大华网络摄像头的demo winfrom
- NModbusAPI说明文档中文的 实用
- WINFORM C# 进销存软件源码
- 基于ASP.NET+SQL SERVER的物流管理系统+论
- 基于C#的p2p文件传输67323
- WinForm人事管理系统源码20131220
- C#功能非常强大的RDLC自定义报表/单据
- 很强大的C#控件类库,各种高能控件,
- C#修改多媒体文件的属性
- 基于asp.net的校园二手街
- 基于asp.net的酒店管理系统53483
- C#绘制动态曲线通过控件的Paint事件,
- Asp.Net Mvc 多图上传(WebUpload)
- C# 学员在线考试系统(可自动批阅试
- C#初学者制作的一个打怪小游戏
- C#代码实现的库存管理系统
- WPF超级完美仿苹果的工具栏
- 基于ASP.NET的档案管理系统
- 基于C#.net和AE的GIS系统二次开发
- 面包店收银系统基于C#的简单实现
- 基于三层架构的医院管理系统李冬梅
- WinForm界面美化浮动弹窗源码
- c#图书馆管理系统c# 编写的图书馆管理
- 网上商城源码(asp.netmvc开发).rar
- 传智播客.NET基础班+就业班的全套上课
- winform案例学校管理系统非常完整的
- C#winform登录注册程序美化过,带验证
- C#停车场管理系统的设计与实现VS201
- 学生考试管理系统 C# winforms
- C#编写的超市管理系统
评论
共有 条评论