C# 将数据写入当前程序安装目录某文件夹下

简介: public static string GetXmlFullPath(string strPath){ string filePath = GetPhysicalPath(); if (filePath.IndexOf(":") > 0) { return filePath; } else { r
 
 

public static string GetXmlFullPath(string strPath)
{
    string filePath = GetPhysicalPath();
    if (filePath.IndexOf(":") > 0)
    {
        return filePath;
    }
    else
    {
        return null;
    }
}
//获取配置文件的物理路径
public static string GetPhysicalPath()
{
    //获得当前程序运行的物理路径比如F:\XFU.NSQS\project\Application\
    string filePath = HttpContext.Current.Request.PhysicalApplicationPath;
    int n = filePath.IndexOf("获取程序安装文件夹下某个文件名AA"); ;
    filePath = filePath.Substring(0,n) + "获取程序安装文件夹下某个文件名AA" + "\\文件夹AA下的某个xml文件(用来存储相关信息)";
    return filePath;
}


目录
相关文章
|
8月前
|
物联网 数据处理 C#
C#实现上位机开发,串口通信,读写串口数据并处理16进制数据
C#实现上位机开发,串口通信,读写串口数据并处理16进制数据。在自动化、物联网以及工业控制行业中,上位机开发是一项重要的技能。本教程主要介绍使用C#进行上位机开发,重点在于串口通信和数据处理。
1452 82
|
测试技术 API C#
C#使用Bogus生成测试数据
C#使用Bogus生成测试数据
119 1
|
8月前
|
C#
c# 创建文件夹
在 C# 中,创建文件夹和文件依赖于 .NET 框架提供的 `System.IO` 命名空间中的类与操作系统交互。
|
10月前
|
开发框架 .NET Java
C#集合数据去重的5种方式及其性能对比测试分析
C#集合数据去重的5种方式及其性能对比测试分析
118 11
|
10月前
|
开发框架 .NET Java
C#集合数据去重的5种方式及其性能对比测试分析
C#集合数据去重的5种方式及其性能对比测试分析
144 10
|
12月前
|
C# Windows
C#实现指南:将文件夹与exe合并为一个exe
C#实现指南:将文件夹与exe合并为一个exe
695 9
|
12月前
|
SQL 缓存 分布式计算
C#如何处理上亿级数据的查询效率
C#如何处理上亿级数据的查询效率
223 2
|
存储 C# 开发者
枚举与结构体的应用:C#中的数据组织艺术
在C#编程中,枚举(`enum`)和结构体(`struct`)是非常重要的数据类型。枚举用于定义命名常量集合,提高代码可读性;结构体则封装相关数据字段,适合小型数据集。本文从基本概念入手,探讨它们的使用技巧、常见问题及解决方案,帮助开发者更好地利用这些特性构建健壮的应用程序。
155 9
|
存储 C# 数据库
解决C#对Firebase数据序列化失败的难题
在游戏开发中,Unity结合Firebase实时数据库为开发者提供强大支持,但在C#中进行数据序列化和反序列化时常遇难题。文章剖析了数据丢失或反序列化失败的原因,并给出解决方案,包括使用`JsonUtility`、确保字段标记为`[Serializable]`以及正确配置网络请求。示例代码演示了如何在Unity环境中实现Firebase数据的序列化和反序列化,并通过设置代理IP、Cookies和User-Agent来增强网络请求的安全性。这些技巧有助于确保数据完整传输,提升开发效率。
171 2
解决C#对Firebase数据序列化失败的难题
|
监控 安全 C#
使用C#如何监控选定文件夹中文件的变动情况?
使用C#如何监控选定文件夹中文件的变动情况?
284 19