小编Dan*_*ton的帖子

如何从嵌入式资源 C# 中读取 .JSON

我正在尝试从嵌入式资源中读取 JSON 文件。我试过在网上查找,但大多数问题都是关于 .txt 文件的,但没有帮助。

我已经尝试使 json 文件成为嵌入式资源,但这也无济于事。

var assembly = Assembly.GetExecutingAssembly();
var resourceName = "MyLibrary.Properties.Resources.MyJson.json";

using (Stream stream = assembly.GetManifestResourceStream(resourceName))
using (StreamReader reader = new StreamReader(stream))
{
    string jsonFile = reader.ReadToEnd(); //Make string equal to full file
}
Run Code Online (Sandbox Code Playgroud)

运行此代码时,出现以下错误: System.ArgumentNullException: '值不能为空。参数名称:流'

c# embedded-resource

6
推荐指数
1
解决办法
6633
查看次数

CSS 幻灯片在单击之前不显示图像

所以我一直在尝试实施 W3Schools 网站上的幻灯片有一段时间了。( https://www.w3schools.com/howto/howto_js_slideshow.asp )

我已经让它工作了,但第一张图片没有加载。只有当我单击左/右按钮或单选按钮时,图像才会显示。

我将附上我的意思的屏幕截图。 单击按钮之前 点击后

我认为这可能是 display:none; 的问题。但肯定改变这意味着您可以同时加载所有图像。

编辑:代码:

var slideIndex = 1;
showSlides(slideIndex);

function plusSlides(n) {
  showSlides(slideIndex += n);
}

function currentSlide(n) {
  showSlides(slideIndex = n);
}

function showSlides(n) {
  var i;
  var slides = document.getElementsByClassName("mySlides");
  var dots = document.getElementsByClassName("dot");
  if (n > slides.length) {
    slideIndex = 1
  }
  if (n < 1) {
    slideIndex = slides.length
  }
  for (i = 0; i < slides.length; i++) {
    slides[i].style.display = "none";
  }
  for (i = 0; i < …
Run Code Online (Sandbox Code Playgroud)

html javascript css slideshow

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

Rails:参数数量错误(给定 2 个,预期 1 个)MongoID

我正在尝试打开我的 MongoDB 模型,但是出现以下错误:

MONGODB | xxx.xx.x.xxx:27017 | db.find | FAILED | wrong number of arguments (given 2, expected 1) | 0.013306s

我的 Mongo 凭据是正确的,并且我可以连接到 Rails 外部的数据库集合。

错误的前几行是:

Started GET "/admin/xsl_sheet" for xxx.xxx.xxx.xxx at 2020-03-03 13:49:54 UTC
Processing by RailsAdmin::MainController#index as HTML
Parameters: {"model_name"=>"xsl_sheet"}
(5.0ms)  SELECT `companies`.`name` FROM `companies` WHERE `companies`.`id` = 4
CACHE (0.1ms)  SELECT `companies`.`name` FROM `companies` WHERE `companies`.`id` = 4  [["id", "4"]]
CACHE (0.2ms)  SELECT `companies`.`name` FROM `companies` WHERE `companies`.`id` = 4  [["id", "4"]]

MONGODB | xxx.xx.x.xxx:27017 | …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails mongodb mongoid rails-admin

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