相关疑难解决方法(0)

在asp.net-mvc中从服务器读取文本文件的最佳方法是什么

在我的一个控制器操作中,我需要读取一个包含大量参考数据的文本文件.现在我只需将它放在"/ Content"目录中.

我的问题是:

  1. 这是放置此文件的"正确"位置还是应该将其放在另一个目录中?
  2. 读取位于服务器上的asp.net-mvc中的文本文件的最佳方法是什么?

c# asp.net-mvc text-files

53
推荐指数
2
解决办法
7万
查看次数

如何从C#中的文件加载RSA公钥

我需要从文件加载以下RSA公钥以与RSACryptoServiceProvider类一起使用.我怎样才能做到这一点?

-----BEGIN PUBLIC KEY-----
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/syEKqEkMtQL0+d
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+izR
KbGMRtur2TYklnyVkjeeHfAggo8vWQmWesnOG55vQYHbOOFoJbk0EkwEr5R/PbKm
byXPPN8zwnS5/XXXXXXXXXXXX
-----END PUBLIC KEY-----
Run Code Online (Sandbox Code Playgroud)

此代码适用于我的pub键:http://www.jensign.com/opensslkey/

这是我正在使用的代码

        static string RSA(string input)
        {
            RSACryptoServiceProvider rsa = DecodeX509PublicKey(Convert.FromBase64String(GetKey()));

            return (Convert.ToBase64String(rsa.Encrypt(Encoding.ASCII.GetBytes(input), false)));
        }

        static string GetKey()
        {
            return File.ReadAllText("master.pub").Replace("-----BEGIN PUBLIC KEY-----", "").Replace("-----END PUBLIC KEY-----", "");
            //.Replace("\n", "");
        }

        private static bool CompareBytearrays(byte[] a, byte[] b)
        {
            if (a.Length != b.Length)
                return false;
            int i = 0;
            foreach (byte c in a)
            {
                if (c != b[i])
                    return false;
                i++;
            }
            return true;
        }

        public …
Run Code Online (Sandbox Code Playgroud)

c# rsa encryption-asymmetric public-key

30
推荐指数
3
解决办法
6万
查看次数

如何在c#中读取文本文件中的多行?

我想阅读检查文本有多行或单行,然后我将读取多行并转换为单行我怎么能这样做?

c# text readline

0
推荐指数
1
解决办法
7084
查看次数

如何在C#中将.json文件作为字符串转换

所以我有这个.json文件:temp_file.json

现在,我需要做的就是获取此.json文件中的所有内容,并在Visual Studio 2017中使用C#将其放入字符串中.

而已.

我不希望它变成某个类或任何类的对象.只需将文件中的内容输入字符串即可.

我偶然发现的许多其他问题/答案都是关于绝望和序列化等等.我不需要那样做.只需将.json文件转换为字符串即可.无需将其写入控制台或任何其他内容.

为什么我不能把手指放在上面.这听起来很简单......

c# json visual-studio

-2
推荐指数
1
解决办法
47
查看次数