c#快速写本地日志方法

 更新时间:2018年01月19日 09:31:30   作者:思明  
下面小编就为大家分享一篇c#快速写本地日志方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

很多人的程序在本地运行是好的,但是发布在服务器上后就会有各种各样的问题,但是服务器上又不能直接调试,所以直接读写本地日志成为解决问题的关键,我这个方法,会在发布网站的根目录自动创建 log.txt,并且会自动拼接日志信息。

日志可在如下找到:

代码如下:

1、引用

using System;
using System.IO;
using System.Text;

2、具体方法:

public static void Writelog(string msg)
  {
   StreamWriter stream;
   //写入日志内容
   string path = AppDomain.CurrentDomain.BaseDirectory;
   //检查上传的物理路径是否存在,不存在则创建
   if (!Directory.Exists(path))
   {
    Directory.CreateDirectory(path);
   }
   stream = new StreamWriter(path + "\\log.txt", true, Encoding.Default);
   stream.Write(DateTime.Now.ToString() + ":" + msg);
   stream.Write("\r\n");
   stream.Flush();
   stream.Close();
  }

以上这篇c#快速写本地日志方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • C#实现装箱与拆箱操作简单实例

    C#实现装箱与拆箱操作简单实例

    这篇文章主要介绍了C#实现装箱与拆箱操作,对于新手理解装箱与拆箱有一定的帮助,需要的朋友可以参考下
    2014-07-07
  • C#中事件的继承实例分析

    C#中事件的继承实例分析

    这篇文章主要介绍了C#中事件的继承,通过一个面向对象程序实例来说明子类调用父类事件的实现方法,需要的朋友可以参考下
    2014-08-08
  • C#异步下载文件

    C#异步下载文件

    这篇文章主要介绍了C#异步下载文件的相关资料,需要的朋友可以参考下
    2016-01-01
  • 浅谈二叉查找树的集合总结分析

    浅谈二叉查找树的集合总结分析

    本篇文章是谈二叉查找树进行了详细的总结分析,需要的朋友参考下
    2013-05-05
  • C#中使用jieba.NET、WordCloudSharp制作词云图的步骤

    C#中使用jieba.NET、WordCloudSharp制作词云图的步骤

    之前一篇文章介绍的是使用Python的jieba、wordcloud的库生成词云图,本文则介绍在C#中如何使用jieba.NET、WordCloudSharp库生成词云图,感兴趣的朋友一起看看吧
    2021-07-07
  • 浅析WPF中控件拖拽与拖动的实现

    浅析WPF中控件拖拽与拖动的实现

    这篇文章主要为大家详细介绍了如何在WPF中实现控件拖拽与拖动的功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-12-12
  • C#使用回溯法解决背包问题实例分析

    C#使用回溯法解决背包问题实例分析

    这篇文章主要介绍了C#使用回溯法解决背包问题,实例分析了背包问题的描述及C#解决方法,需要的朋友可以参考下
    2015-04-04
  • C#实现带引导窗体的窗体设计操作流程

    C#实现带引导窗体的窗体设计操作流程

    很多时候,我们的窗体设计需要一个引导窗体,当打开一个项目的窗体时,默认的是先打开一个欢迎或介绍项目信息的引导窗体,几秒钟后再打开项目的主窗体,本文给大家介绍了C#实现带引导窗体的窗体设计操作流程,感兴趣的朋友可以参考下
    2024-04-04
  • C#实现目录跳转(TreeView和SplitContainer)的示例代码

    C#实现目录跳转(TreeView和SplitContainer)的示例代码

    本文主要介绍了C#实现目录跳转(TreeView和SplitContainer)的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • C#实现将千分位字符串转换成数字的方法

    C#实现将千分位字符串转换成数字的方法

    这篇文章主要介绍了C#实现将千分位字符串转换成数字的方法,很适合初学者更好的理解C#字符串原理,需要的朋友可以参考下
    2014-08-08

最新评论