我正在编写一个小的 C# 应用程序来管理我们供应商的安全数据表(化学品)。
目前,我手动搜索化学品并保存 pdf 并在我的程序中添加指向 pdf 的链接。问题是我还有很多化学品要处理,所以最好使这个过程自动化。
例如:一种化学品的部件号如下:271004
包含 pdf 的链接在这里:
我一直在阅读页面源代码,但找不到 pdf 的链接
但我对 html/javascript 的了解目前是有限的.....
有没有办法从网站上提取pdf?
提前感谢您的任何建议:)
我正在从Arduino(c语言)切换到Netduino(c#语言).
在我的arduino程序中,我有以下功能(内置):
我想将其转换为C#.我有以下代码:
int ConstrainValue(int value, int min, int max)
{
int Value = value;
int Min = min;
int Max = max;
if (Value >= Max)
{
Value = Max;
return Value;
}
else if (Value <= Max)
{
Value = Min;
return Value;
}
return Value;
}
Run Code Online (Sandbox Code Playgroud)
但是,我也希望能够将其用于double数据类型.是否可以修改函数以便可以使用多种数据类型?
我有一个类允许我设置一个具有最小和最大限制的值.如果超出这些限制,则修改该值.直到现在我只使用双数据类型,但我也想使用整数.我希望通用类可以提供正确的解决方案,但我遇到了一些问题....
/// <summary>
/// This method takes a default value with the min and max limits. If the value exceeds these limits it is corrected.
/// </summary>
public partial class GeneratorProperty<T>
{
private T _value;
private T Min { get; }
private T Max { get; }
/// <summary>
/// </summary>
/// <param name="defaultValue"></param>
/// <param name="min"></param>
/// <param name="max"></param>
public GeneratorProperty(T defaultValue, T min, T max)
{
_value = defaultValue;
Min = min;
Max = max;
}
/// <summary> …Run Code Online (Sandbox Code Playgroud)