C# 检查两点之间是否存在任何东西

C# 检查两点之间是否存在任何东西,c#,C#,有没有办法检查两点之间是否有任何差异 例如,有两点A和C 如果 ,它们不在同一行上,因此它将返回false最简单的方法(可能不是最有效的方法)是计算a和C之间的线性方程,并检查B是否满足它。如果这是真的,请检查B是否在A和C之间的空格内,这比较容易(将B.x与A.x和C.x进行比较,将B.y与A.y和C.y进行比较)。请显示您已经知道的内容。。。还有你有什么问题。请提供更多信息,我觉得解释得不够好。点是数组中的元素吗?字符串中以空格分隔的字符?…点是什么意思?您的问题有点抽象:) A

有没有办法检查两点之间是否有任何差异

例如,有两点A和C

如果
,它们不在同一行上,因此它将返回
false

最简单的方法(可能不是最有效的方法)是计算a和C之间的线性方程,并检查B是否满足它。如果这是真的,请检查B是否在A和C之间的空格内,这比较容易(将B.x与A.x和C.x进行比较,将B.y与A.y和C.y进行比较)。

请显示您已经知道的内容。。。还有你有什么问题。请提供更多信息,我觉得解释得不够好。点是数组中的元素吗?字符串中以空格分隔的字符?…点是什么意思?您的问题有点抽象:) A B C A C B