Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在C语言中同时读写文本文件#_C#_File Handling_Labels - Fatal编程技术网

C# 如何在C语言中同时读写文本文件#

C# 如何在C语言中同时读写文本文件#,c#,file-handling,labels,C#,File Handling,Labels,如何使用不同的读写应用程序同时使用同一文本文件进行读写。它应该是安全的,因为相同的文件将从100多个设备访问 以前我发现了一些问题,其中文件是从同一个应用程序访问的,我想从不同的应用程序访问对于这种情况,文本文件是错误的媒体。使用一个数据库,一个由100多台设备共享的文件,安全等等。这是一个疯狂的计划。听起来很像数据库。为什么不使用数据库呢?我怀疑用文本文件是否可以做到这一点。为此,有一些数据库系统可以处理并发性。您将如何管理每个设备尝试锁定的文件…不要这样做!确切的问题已经问了很多次了。请注意

如何使用不同的读写应用程序同时使用同一文本文件进行读写。它应该是安全的,因为相同的文件将从100多个设备访问


以前我发现了一些问题,其中文件是从同一个应用程序访问的,我想从不同的应用程序访问

对于这种情况,文本文件是错误的媒体。使用一个数据库,一个由100多台设备共享的文件,安全等等。这是一个疯狂的计划。听起来很像数据库。为什么不使用数据库呢?我怀疑用文本文件是否可以做到这一点。为此,有一些数据库系统可以处理并发性。您将如何管理每个设备尝试锁定的文件…不要这样做!确切的问题已经问了很多次了。请注意,这种方法可能不适用于您的特定场景-正如评论所说,文本文件不太可能是多个并行更新的良好格式(事实上,您也可以使用固定长度的字符串来搜索文件)。对于这种场景,文本文件是错误的媒体。使用一个数据库,一个由100多台设备共享的文件,安全等等。这是一个疯狂的计划。听起来很像数据库。为什么不使用数据库呢?我怀疑用文本文件是否可以做到这一点。为此,有一些数据库系统可以处理并发性。您将如何管理每个设备尝试锁定的文件…不要这样做!确切的问题已经问了很多次了。请注意,这种方法可能不适用于您的特定场景-正如评论所说,文本文件不太可能是多个并行更新的良好格式(事实上,您也可以使用固定长度的字符串来搜索文件)。